Closed slobulike closed 11 months ago
Also occurs on iPad.
Additionally, if a song from the purchased playlist is playing when user logs out of their account, the song will keep playing even if entering back into Weezify as a lurker without having the bundle purchased. The lurker cannot restart the unowned track after stopping it though.
A lurker visiting the search page will also see the previous user’s last search results, if search was used.
Device: iPad Air 5th gen OS: iPadOS 17.0.3 Weezify 1.12.0 (186)
In Android version 1.13.1 (189) this has extended further so that until the app is closed a newly created user is able to play all tracks purchased by the previous logged in user.
Essentially the "Your library" page users the previous users data. Maybe the player bloc refactor means that cache isn't clearing?
When I attempted to clear the cache using the new button, I discovered that whilst in this state of having two users data loaded (profile shows correct logged in user data, Your Library shows previous users data) the profile page does not load correctly and the logout, delete, and clear cache buttons don't show e.g.
This has been fixed in build 191, but I was unable to log out (button had disappeared). Rectified by closing then reopening the app.
Seems to be functioning normally on iPhone and ipad in v192 (13.1.1)
Describe the bug A bundle purchased by the previous user is shown on the lurker profile screen after logging out from the previous user's account.
To Reproduce Steps to reproduce the behavior:
Expected behavior No data from the previous user should be shown.
Screenshots
Smartphone (please complete the following information):
Additional context Add any other context about the problem here.