nextcloud / survey_client

🙋 Survey app which collects anonymized instance data to improve Nextcloud
GNU Affero General Public License v3.0
11 stars 14 forks source link

"Send usage survey monthly" option doesn't save #166

Open Starcr0ss opened 1 year ago

Starcr0ss commented 1 year ago

Steps to reproduce

  1. Open usage survey options
  2. Check the box to enable monthly sending
  3. Refresh page to see that the setting hasn't saved and the checkbox remains unchecked

Expected behaviour

The checkbox for this setting should remain checked and the telemetry should be sent each month

Actual behaviour

The checkbox for this setting does not remain checked after a page refresh and no telemetry is sent unless done manually.

Server configuration

Operating system: Ubuntu Server 22.04.1 LTS

Web server:: Apache2

Database:: MySQL 10.6.11

PHP version:: 8.1

Nextcloud version: (see Nextcloud admin page): 25.0.2

Where did you install Nextcloud from:: Hestia Control Panel

Signing status:: HTTPS with TLS 1.3

No errors have been found.

List of activated apps: -activity: 2.17.0

If you have access to your command line run e.g.:
sudo -u www-data php occ app:list
from within your ownCloud installation folder

Nextcloud configuration:

{
    "system": {
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": {
            "0": "localhost",
            "2": "(domain)"
        },
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "mysql",
        "default_phone_region": "US",
        "version": "25.0.2.3",
        "overwrite.cli.url": "http:\/\/localhost",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbport": "",
        "dbtableprefix": "oc_",
        "mysql.utf8mb4": true,
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "memcache.local": "\\OC\\Memcache\\APCu",
        "app_install_overwrite": [
            "apporder",
            "carnet"
        ],
        "mail_smtpmode": "smtp",
        "mail_sendmailmode": "smtp",
        "maintenance": false,
        "theme": "",
        "loglevel": 0,
        "music.lastfm_api_key": "fc019ce0d58404109cd9e1b183ec648a",
        "has_rebuilt_cache": true
    }
}

Are you using an external user-backend, if yes which one: Webdav

Client configuration

Browser:: LibreWolf 107.0.1

Operating system: Arch Linux

Logs

Nextcloud log (data/owncloud.log)

Insert your Nextcloud log here

Browser log

Insert your browser log here, this could for example include:

a) The javascript console log
b) The network log
c) ...
ristein commented 1 year ago

same here

EchedelleLR commented 1 year ago

I didnt see this before as I was not aware of this separated repository.

Survey client is broken since Nextcloud 25 at least which is the minimum version I have tested so far.