nextcloud / nextcloud/calendar

Errors creating events on first Sunday of any November or on the previous day (Saturday)

Open
#4,497 6 comments 1 reaction 1 assignee View on GitHub

@GVodyanov is already working on this.

Since Jun 9, 2025.

1. to develop bug Feature: Editor
Dominant language
JavaScript
Stars
1.2k
Forks
332
Avg merge
16h 13m
Merged PRs (30d)
137

Description

Steps to reproduce
  1. Open Calendar App
  2. Click on the Saturday prior to the first Sunday in November of any year
    -AND/OR-
  3. Click on first Sunday of November in any year
Expected behavior

Events created by clicking on Saturday before first Sunday of November should be from/to Saturday's date.

Clicking on first Sunday of November should create an event on Sunday.

Actual behaviour

Clicking on Saturday (day before first Sunday in any November) brings up an event FROM Saturday's date TO: Friday's date (prior day)

Clicking on Sunday brings up "Event does not exist - It might have been deleted, or there was a typo in a link" in the sidebar.

Editing an existing all-day event and changing date to any first Sunday in November creates an event that shows up on both Saturday and Sunday in the Calendar view.

This happens for all Novembers in all years and might have something to do with Daylight Savings time which ends on that day.

Calendar app version

3.5.0

CalDAV-clients used

macOS Calendar, iOS Calendar

Browser

Chrome 104.0.5112.101

Client operating system

Mac OSX

Server operating system

FreeBSD

Web server

Apache

Database engine version

MariaDB

PHP engine version

PHP 7.4

Nextcloud version

24.0.5

Updated from an older installed version or fresh install

No response

List of activated apps

No response

Nextcloud configuration

No response

Web server error log

No response

Log file

No response

Browser log

No response

Additional info

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.