Preset list is cached for the whole Moovida session
Bug #494318 reported by
Michał Sawicz
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Radiotime plugin for Moovida |
Fix Committed
|
Undecided
|
Unassigned |
Bug Description
The preset list is cached for the whole time an instance of Moovida runs. No action from the user makes the preset list to be reloaded from Radiotime.
Steps to reproduce:
- enter the 'My Presets' menu
- enter any of 'Stations' and 'Shows' menu
- go out from the menu
- remove or add a show or station using Radiotime's website
- go back into the menu
Expected result:
- the change on Radiotime website is reflected in Moovida
Current result:
- until Moovida is restarted or the user logs in / out of Radiotime, the change isn't visible
Related branches
Changed in elisa-plugin-radiotime: | |
assignee: | nobody → Michał Sawicz (saviq) |
status: | New → In Progress |
Changed in elisa-plugin-radiotime: | |
status: | In Progress → Fix Committed |
Changed in elisa-plugin-radiotime: | |
assignee: | Michał Sawicz (saviq) → nobody |
To post a comment you must log in.
The caching needs some design decisions - should we cache the list on-change or remove it and redownload from radiotime?
Should the list also be redownloaded on each entry to 'My Presets' to allow forcing refresh?
Should the cached list remain valid in case of network trouble?