Public bug reported: Mahara: 16.04.2 DB: Postgres OS: Linux Browser: various
File quota calculations are not syncing correctly for file upload when using multiple devices at the same time. This lets users surpass their quota by using different computers at the same time. I've also been able to replicate it by uploading multiple files at once. The usr.quotaused field doesn't get correctly accumulated after each file as it gets overwritten by the other file getting loaded. Perhaps a transaction is required? The cron job at the end of the day calculates the quota correctly but by then, the user has uploaded many times more than their quota For example, we were getting numbers such as 244% of their 500MB quota. ** Affects: mahara Importance: Undecided Status: New -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1606749 Title: Inconsistent file quota usage Status in Mahara: New Bug description: Mahara: 16.04.2 DB: Postgres OS: Linux Browser: various File quota calculations are not syncing correctly for file upload when using multiple devices at the same time. This lets users surpass their quota by using different computers at the same time. I've also been able to replicate it by uploading multiple files at once. The usr.quotaused field doesn't get correctly accumulated after each file as it gets overwritten by the other file getting loaded. Perhaps a transaction is required? The cron job at the end of the day calculates the quota correctly but by then, the user has uploaded many times more than their quota For example, we were getting numbers such as 244% of their 500MB quota. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1606749/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp