Bug 431610 - Suspended reminders gone after restart
Summary: Suspended reminders gone after restart
Status: RESOLVED UNMAINTAINED
Alias: None
Product: korganizer
Classification: Applications
Component: reminder daemon (korgac) (show other bugs)
Version: 5.16.1
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-14 20:57 UTC by tm
Modified: 2022-05-26 00:26 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tm 2021-01-14 20:57:51 UTC
SUMMARY

Suspended reminders are lost after reboot. Reminders are shown only for the current day and beyond. 

STEPS TO REPRODUCE
1. Create event with reminder
2. Suspend reminder and reboot
3. Start korganizer or kontact

OBSERVED RESULT

Suspended reminders are gone. However, manually closing korgac, deleting the file korgacrc in $HOME/.config and restarting korganizer provides a popup showing also passed and suspended reminders as well as some dismissed reminders. 

EXPECTED RESULT

Suspended reminders should remain and should show up. 

SOFTWARE/OS VERSIONS
Windows: - 
macOS: -
Linux/KDE Plasma: Arch Linux
(available in About System)
KDE Plasma Version: 5.20.5
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
-
Comment 1 gjditchfield 2021-01-15 03:26:56 UTC
I see mixed behavior with the same versions in KDE Neon.  I set up an event with a 30-minute reminder, and suspender the reminders 5 minutes at a time.

When I restarted immediately after a suspension, reminders resumed after I logged in.

When I shut down, and powered back on after the suspension period had passed, reminders did not resume.
Comment 2 tm 2021-01-15 07:08:41 UTC
(In reply to gjditchfield from comment #1)
> I see mixed behavior with the same versions in KDE Neon.  I set up an event
> with a 30-minute reminder, and suspender the reminders 5 minutes at a time.
> 
> When I restarted immediately after a suspension, reminders resumed after I
> logged in.
> 
> When I shut down, and powered back on after the suspension period had
> passed, reminders did not resume.

As a follow-up, I think all relevant reminders are there (in $HOME/.config/korgacrc). Anyway the time for the suspended entries is not updated, meaning it remains at a time before restarting the computer. This may be one source of the bug.
Comment 3 tm 2021-01-24 09:16:31 UTC
No response in addition to the confirmation? I consider this to be an essential feature of a tool such as kontact or korganizer. It is right at the core of a calendar to remind about events.

As reminders about emails set in kmail are also entered into a calendar and show up after reboot there must be a way to solve the problem.
Comment 4 gjditchfield 2021-01-24 16:24:03 UTC
I sympathize, but KOrganizer suffers from a chronic shortage of developer interest.  I am using my (limited) time to pursue a different bug at the moment.

For a possible work-around, if you have an Android device, you could use KOrganizer to create the event in a Google calendar, and let Google deliver the reminder.

If you have an interest in C++ coding, I could help you get started in KDE development.
Comment 5 gjditchfield 2022-05-26 00:26:32 UTC
As of version 22.04.0 (5.20.0), korgac has been replaced by a new
reminder daemon, kalendarac.  If you have upgraded to that version,
please watch for unreliable reminders and report them as bugs for
product "Reminder Daemon".

I couldn't reproduce this bug with kalendarac.
When I pressed its "Remind in 5 mins" button and shut down
until well after the 5 minutes had elapsed, the reminder
popped up as soon as I logged in.