Cache not working on Exchange calendars

Bug #619842 reported by klint on 2010-08-18
This bug affects 12 people
Affects Status Importance Assigned to Milestone
Exchange Data Provider for Lightning

Bug Description

I create a new remove calendar in both last build of Lightning or last released beta of it, using the Exchange provider. Turn cache on, for that calendar.
But all events disappear from the screen and never come back until I switch calendar off (even if I restart TB inbetween).

Simon Schubert (corecode) wrote :

Does cache work for you for other remote calendars?

Changed in lightning-exchange-provider:
status: New → Incomplete
klint (klichi) wrote :

Yes it does

klint (klichi) wrote :

but when I have time I will test it from a brand new profile if you want me to

Simon Schubert (corecode) wrote :

I'll see whether I can reproduce the problem, but I'll treat it as low priority for now.

Changed in lightning-exchange-provider:
importance: Undecided → Low
Changed in lightning-exchange-provider:
status: Incomplete → Confirmed
Simon Schubert (corecode) wrote :

The provider code assumes that ITEM_FILTER_REQUEST_NEEDS_ACTION is exclusive. Lightning will post ITEM_FILTER_REQUEST_NEEDS_ACTION | ITEM_FILTER_CLASS_OCCURRENCES to get everything, which then will only fetch invitations but not events.

specimen (specimen) wrote :

I too confirm this, and it would be great if this issue can also be fixed, for a faster start and the ability to get alerts even when offline.

Swagat Sharma (swagat-sharma) wrote :

Hi, I am also suffering from the same bug.
But one thing Even if it fetches the invitations only, why doesn't they get stored in cache??

Swagat Sharma (swagat-sharma) wrote :

Also when the cache is disabled, 7 queue requests are generated between init and doInit,
However when it is enabled, only 1 queue request is generated.. Why so?

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers