nextcloud / calendar

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

Calendar Widget in Dashbord shows only past items #5506

Open zenhighzer opened 11 months ago

zenhighzer commented 11 months ago

Describe the bug Calendar Widget in Dashbord shows past items

To Reproduce Steps to reproduce the behavior:

  1. Login to nextcloud
  2. View at Dashboard/Calendar-Widget

Expected behavior Calendar-Widget in Dashbord should show items in the future

Screenshots please see screenshot

Client details:

Server details

Operating system: Debian 11 / Raspberry Pi

Nextcloud version: 27.1.1 (Docker) nextcloud_issue_calendar

miaulalala commented 11 months ago

Which Calendar version are you using?

zenhighzer commented 11 months ago

Which Calendar version are you using?

Hi @miaulalala

zenhighzer commented 11 months ago

By the way:

Dashboard Calendar Widget is getting worse: Now it shows items twice and I already deleted all my calendars and reimported only important stuff...

grafik

miaulalala commented 11 months ago

@st3iny could this be because of the missing server part for the widget?

st3iny commented 11 months ago

Unlikely. The first screenshot was probably taken before both patches.

The second one is likely caused by having the same event in multiple calendars. We should probably filter events from disabled calendars?!

@zenhighzer Please confirm that the events in question are present in multiple calendars. The calendars of those events should match the colors of the dots (in the widget).

zenhighzer commented 11 months ago

Hi, I hope the screenshot will help :-)

nextcloud

Here are all my calendars and todo-lists:

nextcloud2

And there are only two "real" calendars, the others in the list above are just todo-lists...

nextcloud

thbemme commented 10 months ago

Calendar Version: 4.5.2 Nextcloud Version: 27.1.2

I can confirm the strange behavior:

virtualnobi commented 10 months ago

I'm sorry to add a still different behavior:

Since upgrade to NC 27.1.1, the calendar dashboard widget only shows entries from one calendar, not all. The calendar visible on the dashboard is neither my personal one, nor the first in the calendar app's list of calendars - rather, it is second on the list, created by me and shared with everyone on our (hosted) NC server.

Also since upgrade to NC 27.1.1, the widget does not show all entries in this calendar anymore. The next entry in the shared calendar is two days off, but the widget tells me the next entry is in 5 days, so it ignores some. I have not checked whether it only starts from a later day (or whether it ignores calendar entries intermittently).

Would this behavior be fixed in 27.1.2 or .3? I'm wary to upgrade because last time upgrading broke a different app, and there's one already listed as incompatible...

Nevertheless, I'm very grateful for this open-source, privacy-enabled cloud family calendar!