nextcloud / calendar

📆 Calendar app for Nextcloud
https://apps.nextcloud.com/apps/calendar
GNU Affero General Public License v3.0
988 stars 240 forks source link

Calendar widget is empty after update to 27.1.0 #5477

Closed ralfbgithub closed 1 year ago

ralfbgithub commented 1 year ago

Steps to reproduce

  1. update from 27.0.2 to27.1.0
  2. Calendar widget is empty

Expected behavior

Calendar widget should show upcoming events

Actual behaviour

Calendar widget is empty

Calendar app version

4.5.0

CalDAV-clients used

No response

Browser

Chrome, Edge & Firefox

Client operating system

Windows 11, Ubuntu 18.04.6

Server operating system

Raspberry Pi , Container with Alpine Linux 3.18

Web server

Nginx

Database engine version

MariaDB

PHP engine version

PHP 8.2

Nextcloud version

27.1.0

Updated from an older installed version or fresh install

Updated from an older version

List of activated apps

Enabled:
  - activity: 2.19.0
  - admin_audit: 1.17.0
  - bruteforcesettings: 2.7.0
  - calendar: 4.5.0
  - circles: 27.0.1
  - cloud_federation_api: 1.10.0
  - cloud_py_api: 0.1.8
  - comments: 1.17.0
  - contacts: 5.4.0
  - contactsinteraction: 1.8.0
  - cookbook: 0.10.2
  - dashboard: 7.7.0
  - dav: 1.27.0
  - federatedfilesharing: 1.17.0
  - federation: 1.17.0
  - files: 1.22.0
  - files_pdfviewer: 2.8.0
  - files_reminders: 1.0.0
  - files_rightclick: 1.6.0
  - files_sharing: 1.19.0
  - files_trashbin: 1.17.0
  - firstrunwizard: 2.16.0
  - groupfolders: 15.3.0
  - logreader: 2.12.0
  - lookup_server_connector: 1.15.0
  - mediadc: 0.3.6
  - memories: 5.4.1
  - nextcloud_announcements: 1.16.0
  - notifications: 2.15.0
  - oauth2: 1.15.1
  - photos: 2.3.0
  - previewgenerator: 5.3.0
  - privacy: 1.11.0
  - provisioning_api: 1.17.0
  - recognize: 4.3.2
  - recommendations: 1.6.0
  - related_resources: 1.2.0
  - serverinfo: 1.17.0
  - settings: 1.9.0
  - sharebymail: 1.17.0
  - systemtags: 1.17.0
  - text: 3.8.0
  - theming: 2.2.0
  - twofactor_backupcodes: 1.16.0
  - twofactor_totp: 9.0.0
  - updatenotification: 1.17.0
  - user_saml: 5.2.2
  - viewer: 2.1.0
  - weather_status: 1.7.0
  - workflowengine: 2.9.0
Disabled:
  - encryption: 2.15.0
  - files_external: 1.19.0
  - files_versions: 1.20.0 (installed 1.19.1)
  - geoblocker: 0.5.11 (installed 0.5.11)
  - password_policy: 1.17.0 (installed 1.16.0)
  - support: 1.10.0 (installed 1.9.0)
  - survey_client: 1.15.0 (installed 1.14.0)
  - suspicious_login: 5.0.0
  - user_ldap: 1.17.0
  - user_status: 1.7.0 (installed 1.6.0)

Nextcloud configuration

No response

Web server error log

No response

Log file

No response

Browser log

No response

Additional info

No response

ChristophWurst commented 1 year ago

do you see any errors in browser console/network or nextcloud.log?

ralfbgithub commented 1 year ago

no relevant entries in the nextcloud.log Edge console: no errors but the warning: index.es.js:2337 Proxying an event bus of version 3.1.0 with 1.3.0

naelfe commented 1 year ago

I also updated to NC 27.1.0 and Calendar 4.5.0

(Updated the docker container https://github.com/linuxserver/docker-nextcloud which automatically updated the app as well)

My widget is not empty, but it has another issue: For re-occuring events, it does not show when it will happen next, but when it was created- which makes it very confusing. Same with the contact birthdays (yellow).

image Blue = last day of the month 1st purple = every saturday, shown 1 time for the rest of month 2nd purple = regular event, no reoccurence yellow = birthday I do think they are sorted by the time they were created, but I am not sure.

when creating a new event for next week, I do get this: image It has the right descriptive text to it (actual scheduled time, not when it was created) but it is displayed in last place, even though it is the first event to occur.

ChristophWurst commented 1 year ago

Talked to @st3iny. This is the same issue we have for mobile widget before: https://github.com/nextcloud/calendar/issues/4813. Bringing the mobile data to the browser via https://github.com/nextcloud/calendar/pull/5417 also gives us the bugs.

miaulalala commented 1 year ago

Needs improvement on the recurrence expansion as discussed with @st3iny

estux commented 1 year ago

I'm experiencing the same problem (empty widget) after upgrading from 26.0.7 to 27.1.1. But in my case I cannot see any Deck tasks that I usually can see (e.g. the Deck tasks with due dates in this next week). I opened a new issue https://github.com/nextcloud/calendar/issues/5489 because it's different from this case.

HyperCriSiS commented 1 year ago

I have similar issues. Since the calendar app and contacts app were updated two days ago, both of them do not load anymore. waterfox_G8Wm3Zegzz waterfox_hzKTS2fyNE

Nothing related is in the logs.

ChristophWurst commented 1 year ago

Fixed by https://github.com/nextcloud/server/pull/40541?

st3iny commented 1 year ago

The issue mentioned by @naelfe should be fixed by the linked issue (showing wrong dates/times). ~However, showing no event is a different issue I think.~

Also note that there are more fixes regarding the ordering in https://github.com/nextcloud/calendar/pull/5486.


EDIT: I was able to create such a situation and can confirm that it is fixed by the server PR.

MrShoenel commented 1 year ago

I am running NC 27.1.2 and still have the empty widget issue. Should this fix here already be included or will it come in a future version of NC? If so, which one? Thanks!

st3iny commented 1 year ago

I am running NC 27.1.2 and still have the empty widget issue. Should this fix here already be included or will it come in a future version of NC? If so, which one? Thanks!

It should be included in 27.1.2.

ralfbgithub commented 1 year ago

Widget is still empty with Nextcloud 27.1.2 and Calendar 4.5.2 Chrome Console: index.es.js:2337 Proxying an event bus of version 3.1.0 with 1.3.0 e @ index.es.js:2337 68668 @ index.es.js:3314 o @ core-unified-search.js?v=e7756d77-6:2 46631 @ requesttoken.js:11 o @ core-unified-search.js?v=e7756d77-6:2 44332 @ index.js:25 o @ core-unified-search.js?v=e7756d77-6:2 4820 @ index.js:14 o @ core-unified-search.js?v=e7756d77-6:2 44312 @ SearchResultPlaceholders.vue:20 o @ core-unified-search.js?v=e7756d77-6:2 (anonymous) @ core-unified-search.js?v=e7756d77-6:2 o.O @ chunk loaded:25 (anonymous) @ core-unified-search.js?v=e7756d77-6:2 (anonymous) @ core-unified-search.js?v=e7756d77-6:2

and: major.js:2 Proxying an event bus of version 3.1.0 with 1.3.0

snagglewest commented 11 months ago

Still not fixed after upgrading to 27.1.5 & calendar 4.6.0

DeBaschdi commented 7 months ago

still not fixed in NC 29.0.0

zenhighzer commented 6 months ago

same here.. in my calendar there are a lot of recurring and single items, but none of them are displayed in the dashboard

Mace68 commented 5 months ago

I can't remember exactly when it started for me (I think in version 25.x.x) but I'm now on Nextcloud 28.0.6 and it hasn't worked for me in a very long time now. This has been an issue for lots of people for a very long time now. What other info can we provide to help solve this issue?

Edit- I found my initial post on it...

"Upcoming events is always empty for me since upgrading from 25.0.13 to 27.1.3 (25.0.13 > 26.0.8 > 27.1.3), even a test event i just created for today is not showing. It has worked for fine for years for me also until now." ( https://help.nextcloud.com/t/dashboard-upcoming-events-show-x-years-ago/170313/25 )

estux commented 5 months ago

As this is closed .... maybe it could be better to open another issue.

ralfbgithub commented 5 months ago

Fixed in 28.0.7 👍