⚠️ This issue respects the following points: ⚠️
Bug description
When trying to change the quota of an existing user the value revert back to the previous one after confirming the changes and refresh the user settings page.
Steps to reproduce
- Open the WebUI and open the "Users" preference pane.
- Select on the left side "Active users"
- Selct the icon "Edit User" of an existing user (e.g. non admin user)
- chnage the current quota value to a new one. e.g. increase from 5 GB to 10 GB
- hit the button "Done"
- Quota will display the new entered value
- Select on the left side the group "Admins"
- Go back to the group of "Acitve users"
- Check the Quota value: It will show again the previous value of 5 GB
If the value will be modified by decrasing it, the new value will be stored.
But after that it is not possible to increase the value again.
It is only possible to decrease the value until it becomes zero "0" Bytes.
Create a new user:
With a new created user there seems to be no problem either by increasing or decreasing the quota value.
Expected behavior
Changing the user quota shall be possible in both direction, independent of decreasing or increasing.
Installation method
Official All-in-One appliance
Operating system
Debian/Ubuntu
PHP engine version
PHP 8.0
Web server
Apache (supported)
Database engine version
MariaDB
Is this bug present after an update or on a fresh install?
Updated from a minor version (ex. 22.2.3 to 22.2.4)
Are you using the Nextcloud Server Encryption module?
No response
What user-backends are you using?
Configuration report
{
"system": {
"instanceid": "***REMOVED SENSITIVE VALUE***",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"***REMOVED SENSITIVE VALUE***",
"***REMOVED SENSITIVE VALUE***"
],
"trusted_proxies": "***REMOVED SENSITIVE VALUE***",
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"dbtype": "mysql",
"version": "24.0.7.1",
"overwrite.cli.url": "***REMOVED SENSITIVE VALUE***",
"htaccess.RewriteBase": "\/",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbport": "",
"dbtableprefix": "oc_",
"mysql.utf8mb4": true,
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"default_phone_region": "DE",
"memcache.local": "\\OC\\Memcache\\APCu",
"mail_smtpmode": "smtp",
"mail_smtpsecure": "ssl",
"mail_sendmailmode": "smtp",
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_domain": "***REMOVED SENSITIVE VALUE***",
"mail_smtpauthtype": "LOGIN",
"mail_smtpauth": 1,
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"mail_smtpport": "465",
"mail_smtpname": "***REMOVED SENSITIVE VALUE***",
"mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
"defaultapp": "files",
"maintenance": false,
"enable_previews": true,
"logtimezone": "Europe\/Berlin",
"theme": "",
"loglevel": 2,
"updater.release.channel": "stable"
}
}
List of activated Apps
Enabled:
- accessibility: 1.10.0
- activity: 2.16.0
- apporder: 0.15.0
- breezedark: 24.0.2
- calendar: 3.5.2
- checksum: 1.1.5
- circles: 24.0.1
- cloud_federation_api: 1.7.0
- comments: 1.14.0
- contacts: 4.2.2
- dashboard: 7.4.0
- dav: 1.22.0
- federatedfilesharing: 1.14.0
- federation: 1.14.0
- files: 1.19.0
- files_external: 1.16.1
- files_pdfviewer: 2.5.0
- files_rightclick: 1.3.0
- files_sharing: 1.16.2
- files_trashbin: 1.14.0
- files_versions: 1.17.0
- files_videoplayer: 1.13.0
- firstrunwizard: 2.13.0
- forms: 2.5.1
- logreader: 2.9.0
- lookup_server_connector: 1.12.0
- nextcloud_announcements: 1.13.0
- notifications: 2.12.1
- oauth2: 1.12.0
- password_policy: 1.14.0
- photos: 1.6.0
- polls: 3.8.3
- privacy: 1.8.0
- provisioning_api: 1.14.0
- quota_warning: 1.15.0
- recommendations: 1.3.0
- serverinfo: 1.14.0
- settings: 1.6.0
- sharebymail: 1.14.0
- spreed: 14.0.6
- survey_client: 1.12.0
- systemtags: 1.14.0
- text: 3.5.1
- theming: 1.15.0
- twofactor_backupcodes: 1.13.0
- twofactor_totp: 6.4.1
- twofactor_webauthn: 0.3.3
- updatenotification: 1.14.0
- viewer: 1.8.0
- workflowengine: 2.6.0
Disabled:
- admin_audit
- bruteforcesettings: 2.4.0
- contactsinteraction: 1.2.0
- encryption
- support: 1.4.0
- user_ldap
- user_status: 1.3.1
- weather_status: 1.3.0
Nextcloud Signing status
No errors have been found.
Nextcloud Logs
No response
Additional info
- Browser independent (Edge, Firefox, Chrome...)
- Maintaining 5 Nextcloud instances of different machines at different locations, same behavior on all servers
- Nextcloud version 24.0.7
- No LDAP users configured (no possible influence of foreign quota settings)
- Using Default user-backend
Bug description
When trying to change the quota of an existing user the value revert back to the previous one after confirming the changes and refresh the user settings page.
Steps to reproduce
If the value will be modified by decrasing it, the new value will be stored.
But after that it is not possible to increase the value again.
It is only possible to decrease the value until it becomes zero "0" Bytes.
Create a new user:
With a new created user there seems to be no problem either by increasing or decreasing the quota value.
Expected behavior
Changing the user quota shall be possible in both direction, independent of decreasing or increasing.
Installation method
Official All-in-One appliance
Operating system
Debian/Ubuntu
PHP engine version
PHP 8.0
Web server
Apache (supported)
Database engine version
MariaDB
Is this bug present after an update or on a fresh install?
Updated from a minor version (ex. 22.2.3 to 22.2.4)
Are you using the Nextcloud Server Encryption module?
No response
What user-backends are you using?
Configuration report
{ "system": { "instanceid": "***REMOVED SENSITIVE VALUE***", "passwordsalt": "***REMOVED SENSITIVE VALUE***", "secret": "***REMOVED SENSITIVE VALUE***", "trusted_domains": [ "***REMOVED SENSITIVE VALUE***", "***REMOVED SENSITIVE VALUE***" ], "trusted_proxies": "***REMOVED SENSITIVE VALUE***", "datadirectory": "***REMOVED SENSITIVE VALUE***", "dbtype": "mysql", "version": "24.0.7.1", "overwrite.cli.url": "***REMOVED SENSITIVE VALUE***", "htaccess.RewriteBase": "\/", "dbname": "***REMOVED SENSITIVE VALUE***", "dbhost": "***REMOVED SENSITIVE VALUE***", "dbport": "", "dbtableprefix": "oc_", "mysql.utf8mb4": true, "dbuser": "***REMOVED SENSITIVE VALUE***", "dbpassword": "***REMOVED SENSITIVE VALUE***", "installed": true, "default_phone_region": "DE", "memcache.local": "\\OC\\Memcache\\APCu", "mail_smtpmode": "smtp", "mail_smtpsecure": "ssl", "mail_sendmailmode": "smtp", "mail_from_address": "***REMOVED SENSITIVE VALUE***", "mail_domain": "***REMOVED SENSITIVE VALUE***", "mail_smtpauthtype": "LOGIN", "mail_smtpauth": 1, "mail_smtphost": "***REMOVED SENSITIVE VALUE***", "mail_smtpport": "465", "mail_smtpname": "***REMOVED SENSITIVE VALUE***", "mail_smtppassword": "***REMOVED SENSITIVE VALUE***", "defaultapp": "files", "maintenance": false, "enable_previews": true, "logtimezone": "Europe\/Berlin", "theme": "", "loglevel": 2, "updater.release.channel": "stable" } }List of activated Apps
Nextcloud Signing status
Nextcloud Logs
No response
Additional info