elementary / elementary/calendar

Reminders are configured to trigger a notification after the event instead of before

Open
#807 1 comment 3 reactions 0 assignees View on GitHub
Dominant language
Vala
Stars
136
Forks
42
Avg merge
8h 33m
Merged PRs (30d)
3

Description

### What Happened?

When creating a reminder for an event, the time span set to trigger a notification is applied after the event instead of before.

Here's an example of the time set in elementary OS calendar:

![image](https://github.com/elementary/calendar/assets/107324/f6521896-c330-4954-81f1-3cd082be4fb3)

This is how Thunderbird reads it:

![image](https://github.com/elementary/calendar/assets/107324/26d22504-6c3d-4452-968e-cf000614b9d4)

As well as the Fastmail calendar UI where it is actually hosted:

![image](https://github.com/elementary/calendar/assets/107324/1e227d27-cd35-4655-a37a-ea14a3041e9d)

I've had this issue for ages, and I initially thought it was a timezone mixup. But now I can see it's a bug.

### Steps to Reproduce

1. Create a new event in Calendar
2. Set a reminder for the event (e.g. 2 hours before)
3. Go to another app to see the reminder setting to verify how it's applied

### Expected Behavior

Events should trigger before, just like the Calendar UI communicates it.

### OS Version

7.x (Horus)

### Software Version

Latest release (I have run all updates)

### Log Output

_No response_

### Hardware Info

![image](https://github.com/elementary/calendar/assets/107324/8224511f-e799-4bce-95bd-dc484835d4a3)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.