Frontend does not update when music is uploaded/deleted; notifications are dealt with
Steps to reproduce
In the case of uploads/deletions
- Upload some music via the web interface
- Confirm uploads complete
- Switch to processing tab and refresh, note that this no longer shows the completed uploads
- Check Django to confirm uploads have a finished status
- Check the home page and note recent uploads have not appeared
- Search for the uploaded tracks to confirm they have infact processed and are available in the pod.
- Log out of the web interface
- Log in to the web interface
- Recently Added view will now show the new items.
When deleting
- Open a track or albums moderation view
- Delete the item from the pod
- Note that the item is still returned in searches even after a hard refresh
- Log out
- Log in
- Item is no longer available.
Notifications such as sign up requests (reported by Sporiff) also appear to continue notifying despite having been dealt with.
What happens?
The site does not immediately update as it did in 1.3.X and below.
What is expected?
Newly added/removed/action items should be reflected as soon as they are carried out.
Context
Funkwhale version(s) affected: 1.4.0-rc2