← Back to team overview

unity-api-bugs team mailing list archive

[Bug 1283859] Re: Updated recurring alarm values are not reflected in the indicator until phone reboot

 

Still present in r276.

I'm testing this out on r276 this morning and am getting confusing
results. At first I thought it was an indicator-datetime caching bug,
because the modified alarms are being successfully saved to tasks.ics.

However, even if I stop and restart indicator-datetime, the new session
of indicator-datetime picks up the old values instead of the updated
ones seen in tasks.ics. I added in debug statements to check the
timestamps, and yes alarms being returned by indicator-datetime's call
to e_cal_client_generate_instances() still have the old values.

However, if I kill and restart evolution-calendar-factory, *then*
restart indicator-datetime, it picks up the new, modified versions.

The system is behaving like there's a cached version of the alarms in
evolution-calendar-factory that's not getting updated after tasks.ics
gets written out after qtorganizer5-eds modifies the objects.

Renato, Zsombor, any ideas on this?

-- 
You received this bug notification because you are a member of Unity API
bugs, which is subscribed to Indicator Date and Time.
https://bugs.launchpad.net/bugs/1283859

Title:
  Updated recurring alarm values are not reflected in the indicator
  until phone reboot

Status in The Date and Time Indicator:
  New
Status in Clock application for Ubuntu devices:
  Confirmed
Status in Ubuntu UI Toolkit:
  New
Status in “qtorganizer5-eds” package in Ubuntu:
  Confirmed

Bug description:
  Mako 205

  Steps to reproduce:
  1. Create a recurring alarm and save it
  2. Select the saved alarm to go to edit mode
  3. Change the time, day of the alarm or status of the alarm.
  4. Hit save

  What happens:
  The alarm is correctly updated in the clock app. The indicator however still shows the old alarm time

  What should happen:
  The alarm is correctly updated *both* in the clock app and the indicator.

  If you however reboot the phone, the indicator then shows the updated
  recurring alarm time.

To manage notifications about this bug go to:
https://bugs.launchpad.net/indicator-datetime/+bug/1283859/+subscriptions