Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Subscribed Calendars are not showing in the calendar app #6000

Open
LuckyMutt opened this issue May 10, 2024 · 0 comments
Open

Subscribed Calendars are not showing in the calendar app #6000

LuckyMutt opened this issue May 10, 2024 · 0 comments
Labels

Comments

@LuckyMutt
Copy link

Steps to reproduce

  1. Setup a complete new docker instance of the latest version of 28.
  2. Updated to version 29 after seeing the update
  3. While step 1 and 2 repeatably testing the calendar and its subscription function, it's still working
  4. Setting up DAVx5 and Thunderbird for syncing my calendar (still working)
  5. Leaving for a couple of hours
  6. Returning, logging in into Nextcloud, checking the calendar and finding out that the subscribed calendars aren't shown anymore

Expected behavior

The calendar app should actually display the subscribed calendars in the app.

Actual behaviour

At first with a fresh new install it showed the subscribed calendars, but after a while it just stopped showing them.

Calendar app version

4.7.3

CalDAV-clients used

DAVx5, Thunderbird

Browser

Firefox 125.0.3 & Edge 124.0.2478.80

Client operating system

Windows

Server operating system

Ubuntu

Web server

Apache

Database engine version

PostgreSQL

PHP engine version

PHP 8.2

Nextcloud version

29.0.0

Updated from an older installed version or fresh install

Fresh install

List of activated apps

Enabled:
  - activity: 2.21.1
  - calendar: 4.7.3
  - cfg_share_links: 5.1.0
  - cloud_federation_api: 1.12.0
  - contacts: 6.0.0
  - contactsinteraction: 1.10.0
  - dav: 1.30.1
  - epubviewer: 1.6.2
  - event_update_notification: 2.4.0
  - federatedfilesharing: 1.19.0
  - federation: 1.19.0
  - files: 2.1.0
  - files_downloadlimit: 2.0.0
  - files_pdfviewer: 2.10.0
  - files_reminders: 1.2.0
  - files_sharing: 1.21.0
  - files_trashbin: 1.19.0
  - files_versions: 1.22.0
  - firstrunwizard: 2.18.0
  - logreader: 2.14.0
  - lookup_server_connector: 1.17.0
  - nextcloud_announcements: 1.18.0
  - notes: 4.10.0
  - notifications: 2.17.0
  - oauth2: 1.17.0
  - password_policy: 1.19.0
  - photos: 2.5.0
  - privacy: 1.13.0
  - provisioning_api: 1.19.0
  - related_resources: 1.4.0
  - serverinfo: 1.19.0
  - settings: 1.12.0
  - sharebymail: 1.19.0
  - support: 1.12.0
  - survey_client: 1.17.0
  - systemtags: 1.19.0
  - tasks: 0.16.0
  - text: 3.10.0
  - theming: 2.4.0
  - twofactor_backupcodes: 1.18.0
  - updatenotification: 1.19.1
  - viewer: 2.3.0
  - workflowengine: 2.11.0
Disabled:
  - admin_audit: 1.19.0
  - bruteforcesettings: 2.9.0
  - circles: 29.0.0-dev (installed 29.0.0-dev)
  - comments: 1.19.0 (installed 1.19.0)
  - dashboard: 7.9.0 (installed 7.9.0)
  - encryption: 2.17.0
  - files_external: 1.21.0
  - recommendations: 2.1.0 (installed 2.1.0)
  - suspicious_login: 7.0.0
  - twofactor_totp: 11.0.0-dev
  - user_ldap: 1.20.0
  - user_status: 1.9.0 (installed 1.9.0)
  - weather_status: 1.9.0 (installed 1.9.0)

Nextcloud configuration

{
    "system": {
        "htaccess.RewriteBase": "\/",
        "memcache.local": "\\OC\\Memcache\\APCu",
        "apps_paths": [
            {
                "path": "\/var\/www\/html\/apps",
                "url": "\/apps",
                "writable": false
            },
            {
                "path": "\/var\/www\/html\/custom_apps",
                "url": "\/custom_apps",
                "writable": true
            }
        ],
        "memcache.distributed": "\\OC\\Memcache\\Redis",
        "memcache.locking": "\\OC\\Memcache\\Redis",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "password": "***REMOVED SENSITIVE VALUE***",
            "port": 6379
        },
        "overwriteprotocol": "https",
        "overwrite.cli.url": "http:\/\/cloud.luckybite.net",
        "trusted_proxies": "***REMOVED SENSITIVE VALUE***",
        "upgrade.disable-web": true,
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "cloud.luckybite.net"
        ],
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "pgsql",
        "version": "29.0.0.19",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbport": "",
        "dbtableprefix": "oc_",
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "maintenance_window_start": 1,
        "default_phone_region": "DE",
        "loglevel": 2,
        "maintenance": false,
        "defaultapp": "files"
    }
}

Web server error log

No response

Log file

There is no information about this problem in the actual logfile that's why I didn't add it. It contains mostly failed logins with IPs because of the fresh installation.

Browser log

Also here there are no real error logs. It logs the 6 calendars I currently have.

Unified search initialized! UnifiedSearch.vue:54
You need to fill either the text or the ariaLabel props in the button component. 
Object { text: undefined, ariaLabel: null }
 
Object { _uid: 17, _isVue: true, __v_skip: true, _scope: {…}, "$options": {…}, _renderProxy: {…}, _self: {…}, "$parent": {…}, "$root": {…}, "$children": [], … }
NcButton.mjs:155:37
You need to add a label to the NcInputField component. Either use the prop label or use an external one, as per the example in the documentation. NcInputField.mjs:160:26
@nextcloud/calendar-js app is using version 2.2023c of the timezone database index.es.mjs:13553:12
Fehler beim Laden des lesbareren Quelltexts: request failed with status 404
Adresse des lesbareren Quelltexts: https://cloud.luckybite.net/core/css/icons.scss

Fehler beim Laden des lesbareren Quelltexts: request failed with status 404
Adresse des lesbareren Quelltexts: https://cloud.luckybite.net/core/css/styles.scss

session heartbeat polling started session-heartbeat.js:103:9
Registering notifications container as a menu NotificationsApp.vue:219
Notifications permissions granted NotificationsApp.vue:453
Polling interval updated to 30000 NotificationsApp.vue:416
Started background fetcher as session_keepalive is enabled NotificationsApp.vue:275
Fehler beim Laden des lesbareren Quelltexts: request failed with status 404
Adresse des lesbareren Quelltexts: https://cloud.luckybite.net/core/css/inputs.scss

You need to fill either the text or the ariaLabel props in the button component. 
Object { text: undefined, ariaLabel: null }
 
Object { _uid: 17, _isVue: true, __v_skip: true, _scope: {…}, "$options": {…}, _renderProxy: {…}, _self: {…}, "$parent": {…}, "$root": {…}, "$children": (1) […], … }
NcButton.mjs:155:37
Fehler beim Laden des lesbareren Quelltexts: request failed with status 404
Adresse des lesbareren Quelltexts: https://cloud.luckybite.net/core/css/functions.scss

Search providers 
Array(8) [ {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…} ]
UnifiedSearchModal.vue:275
Contacts 
Array(24) [ {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, … ]
UnifiedSearchModal.vue:279
Got notification data, restoring default polling interval. NotificationsApp.vue:376
Fehler beim Laden des lesbareren Quelltexts: request failed with status 404
Adresse des lesbareren Quelltexts: https://cloud.luckybite.net/core/css/header.scss

calendar home scanned 
Array(6) [ {…}, {…}, {…}, {…}, {…}, {…} ]
 
Array [ {…} ]
 
Array []
calendars.js:649:10
Fehler beim Laden des lesbareren Quelltexts: request failed with status 404
Adresse des lesbareren Quelltexts: https://cloud.luckybite.net/core/css/variables.scss

Fehler beim Laden des lesbareren Quelltexts: request failed with status 404
Adresse des lesbareren Quelltexts: https://cloud.luckybite.net/core/css/apps.scss

Fehler beim Laden des lesbareren Quelltexts: request failed with status 404
Adresse des lesbareren Quelltexts: https://cloud.luckybite.net/core/css/global.scss

Fehler beim Laden des lesbareren Quelltexts: request failed with status 404
Adresse des lesbareren Quelltexts: https://cloud.luckybite.net/core/css/fixes.scss

Fehler beim Laden des lesbareren Quelltexts: request failed with status 404
Adresse des lesbareren Quelltexts: https://cloud.luckybite.net/core/css/mobile.scss

Fehler beim Laden des lesbareren Quelltexts: request failed with status 404
Adresse des lesbareren Quelltexts: https://cloud.luckybite.net/core/css/tooltip.scss

Fehler beim Laden des lesbareren Quelltexts: request failed with status 404
Adresse des lesbareren Quelltexts: https://cloud.luckybite.net/node_modules/@nextcloud/dialogs/dist/style.css

Fehler beim Laden des lesbareren Quelltexts: request failed with status 404
Adresse des lesbareren Quelltexts: https://cloud.luckybite.net/core/css/public.scss

​

Additional info

I first encountered the problem with my previous version of Nextcloud. I started with version 25 and updated it over time. The calendar app worked perfectly fine. After I updated to version 28 it broke and the subscribed calendars weren't shown anymore. I thought it might be a problem because of updating from an older version, so I set up a fresh installation. Well now the problem is still there. First it seemed to work, it showed the subscribed calendars. After I was sure the problem was fixed, I started syncing my devices again. Even after that, it worked fine. Couple of hours later with nothing done in that time it stopped working.

@LuckyMutt LuckyMutt added the bug label May 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant