Repository navigation
User Management settings not saved on logout #22031
Description
Steps to reproduce
- Go to user management screen
- Open up the settings in the left blade
- Select "Show last Login"
- Admin should now be able to see the last login of users
- Log out of Nextcloud
- log back into Nextcloud
- Go back to user management
- "last login" is no longer visible
Expected behaviour
The settings should be persistent.
Actual behaviour
The settings are lost once logged out
Server configuration detail
Operating system: Linux 5.4.0-40-generic #44-Ubuntu SMP Tue Jun 23 00:01:04 UTC 2020 x86_64
Webserver: Apache/2.4.41 (Ubuntu) (apache2handler)
Database: mysql 10.3.22
PHP version:
7.4.3
Modules loaded: Core, date, libxml, openssl, pcre, zlib, filter, hash, Reflection, SPL, session, standard, sodium, apache2handler, mysqlnd, PDO, xml, apcu, bcmath, calendar, ctype, curl, dom, mbstring, FFI, fileinfo, ftp, gd, gettext, gmp, iconv, imagick, intl, json, exif, mysqli, pdo_mysql, apc, posix, readline, shmop, SimpleXML, sockets, sysvmsg, sysvsem, sysvshm, tokenizer, xmlreader, xmlwriter, xsl, zip, Phar, Zend OPcache
Nextcloud version: 19.0.1 - 19.0.1.1
Updated from an older Nextcloud/ownCloud or fresh install:
Where did you install Nextcloud from: unknown
Signing status
Array
(
)
List of activated apps
Enabled:
- accessibility: 1.5.0
- activity: 2.12.0
- admin_audit: 1.9.0
- apporder: 0.10.0
- audioplayer: 2.11.0
- bookmarks: 3.3.2
- bruteforcesettings: 1.6.0
- calendar: 2.0.3
- camerarawpreviews: 0.7.5
- cloud_federation_api: 1.2.0
- cms_pico: 1.0.8
- comments: 1.9.0
- contacts: 3.3.0
- contactsinteraction: 1.0.0
- dav: 1.15.0
- deck: 1.0.5
- documentserver_community: 0.1.7
- drawio: 0.9.7
- epubreader: 1.4.2
- event_update_notification: 1.0.2
- external: 3.6.0
- federatedfilesharing: 1.9.0
- federation: 1.9.0
- files: 1.14.0
- files_downloadactivity: 1.8.0
- files_mindmap: 0.0.22
- files_pdfviewer: 1.8.0
- files_rightclick: 0.16.0
- files_sharing: 1.11.0
- files_trashbin: 1.9.0
- files_versions: 1.12.0
- files_videoplayer: 1.8.0
- gpxpod: 4.2.2
- guests: 1.4.6
- impersonate: 1.6.1
- issuetemplate: 0.6.0
- logreader: 2.4.0
- lookup_server_connector: 1.7.0
- mail: 1.4.1
- maps: 0.1.6
- metadata: 0.12.0
- music: 0.15.1
- news: 14.1.11
- nextbackup: 20.4.0
- nextcloud_announcements: 1.8.0
- notes: 3.6.1
- notifications: 2.7.0
- oauth2: 1.7.0
- occweb: 0.0.7
- onlyoffice: 4.3.0
- password_policy: 1.9.1
- phonetrack: 0.6.4
- photos: 1.1.0
- previewgenerator: 2.3.0
- privacy: 1.3.0
- provisioning_api: 1.9.0
- rainloop: 7.0.1
- riotchat: 0.6.1
- serverinfo: 1.9.0
- settings: 1.1.0
- sharebymail: 1.9.0
- support: 1.2.1
- survey_client: 1.7.0
- suspicious_login: 3.1.0
- systemtags: 1.9.0
- tasks: 0.13.2
- text: 3.0.1
- theming: 1.10.0
- twofactor_backupcodes: 1.8.0
- updatenotification: 1.9.0
- viewer: 1.3.0
- workflowengine: 2.1.0
Disabled:
- encryption
- files_external
- firstrunwizard
- recommendations
- user_ldap
Configuration (config/config.php)
{
"instanceid": "***REMOVED SENSITIVE VALUE***",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"aproposnix.dyndns.org"
],
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"dbtype": "mysql",
"version": "19.0.1.1",
"overwrite.cli.url": "http:\/\/localhost\/nextcloud",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbport": "",
"dbtableprefix": "oc_",
"mysql.utf8mb4": true,
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"maintenance": false,
"memcache.local": "\\OC\\Memcache\\APCu",
"app_install_overwrite": [
"social",
"dashboard",
"occweb",
"issuetemplate"
],
"mail_smtpmode": "smtp",
"mail_smtpsecure": "tls",
"mail_sendmailmode": "smtp",
"updater.release.channel": "beta",
"theme": "",
"loglevel": 2,
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_domain": "***REMOVED SENSITIVE VALUE***",
"mail_smtpauth": 1,
"mail_smtpauthtype": "LOGIN",
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"mail_smtpport": "587",
"mail_smtpname": "***REMOVED SENSITIVE VALUE***",
"mail_smtppassword": "***REMOVED SENSITIVE VALUE***"
}
Are you using external storage, if yes which one: local/smb/sftp/...
Are you using encryption: false
Are you using an external user-backend, if yes which one: N/A
Client configuration
Browser: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:79.0) Gecko/20100101 Firefox/79.0
Operating system: Ubuntu 20.04
Logs
Browser log
Using the dev tools on both firefox and chrome - neither registers anything when I change a setting flag. Saved locally only?
Activity
sharidas commentedon Oct 9, 2020
The reason which I found is we are saving the config for
Send email to new userand other config changes are not saved. If we save them and read just as other config data, that should resolve the issue. If this is ok, I can look into this and create a PR.szaimen commentedon Jan 23, 2023
Hi, please update to 24.0.9 or better 25.0.3 and report back if it fixes the issue. Thank you!
My goal is to add a label like e.g. 25-feedback to this ticket of an up-to-date major Nextcloud version where the bug could be reproduced. However this is not going to work without your help. So thanks for all your effort!
If you don't manage to reproduce the issue in time and the issue gets closed but you can reproduce the issue afterwards, feel free to create a new bug report with up-to-date information by following this link: https://github.com/nextcloud/server/issues/new?assignees=&labels=bug%2C0.+Needs+triage&template=BUG_REPORT.yml&title=%5BBug%5D%3A+