We have moved to a new Sailfish OS Forum. Please start new discussions there.
9

Problem with calendar notifications when date was changed

Tracked by Jolla (In release)

asked 2019-12-18 13:16:35 +0200

atlochowski gravatar image

updated 2019-12-18 19:11:14 +0200

If I set event to some date and then realize that is wrong date and change to other future date I will have notification 2 times (in old date and new date).

If set event to some date and then realize that is wrong date and change to other date before set date then I will have notification from first date not from changed date.

How to reproduce:

  1. Set event to 12:00 (remind me: at time of event)

  2. Change event time to 12:10 (remind me: at time of event)

Result:

Notifications at 12:00 (info that event will start in 10 min) and 12:10

Expected:

Notification only at 12:10

EDIT

How to reproduce:

  1. Set event to 12:00 (remind me: at time of event)

  2. Change event time to 11:50 (remind me: at time of event)

Result:

No notification at 11:50 but notification 12:00.

Expected:

Notification at 11:50 and no notification at 12:00

Device: Jolla 1 & Jolla C

OS: 3.2.1.20

Can be somehow related to https://together.jolla.com/question/211356/no-info-about-missed-calendar-events-on-event-view-updated/

edit retag flag offensive close delete

Comments

Can confirm this bug on Jolla1 with 3.2.0.12.

zackbuffo ( 2019-12-18 16:22:01 +0200 )edit

I noticed the same behavior with 3.2.0.12 on my Xperia X.

Olsen ( 2019-12-18 21:27:40 +0200 )edit

2 Answers

Sort by » oldest newest most voted
1

answered 2020-04-27 10:09:49 +0200

jovirkku gravatar image

Fixed in OS release 3.3.0.16.

edit flag offensive delete publish link more
4

answered 2020-01-03 15:16:36 +0200

I've found the issue which exists since the origin of time (well at least since the origin of the log in git history of mkcal. I'm proposing a merge request upstream to fix it: https://git.sailfishos.org/mer-core/mkcal/merge_requests/33

The alarm was not properly saved in the database when the offset to the start time is set to 0. In that case, the absolute time was saved instead of a 0 offset, and thus always used…

edit flag offensive delete publish link more

Comments

thanks Damien!

atlochowski ( 2020-01-03 18:50:31 +0200 )edit

No problem, I got awaken because of it during the holidays and it needed to be corrected ;-D

Damien Caliste ( 2020-01-03 22:37:51 +0200 )edit

@damien-caliste how do you think is this the same bug or different? https://together.jolla.com/question/211356/no-info-about-missed-calendar-events-on-event-view-updated/

atlochowski ( 2020-01-07 09:53:39 +0200 )edit

I don't know, I've seen you mentioned it and gave a quick look, without going further. I can try to follow your reproducer, but I'm afraid the investigation will be harder due to the fact that the event view is closed source and I've no clue where they are storing these…

Damien Caliste ( 2020-01-07 11:55:47 +0200 )edit
Login/Signup to Answer

Question tools

Follow
7 followers

Stats

Asked: 2019-12-18 13:16:35 +0200

Seen: 312 times

Last updated: Apr 27 '20