riverscuomo / public-bug-hunt

A place to file bug reports for all of my apps
GNU General Public License v3.0
6 stars 0 forks source link

Liked songs and new releases lead to "page not available" #42

Closed KCreek1 closed 10 months ago

KCreek1 commented 11 months ago

Describe the bug When I click on either Liked songs or new releases - I receive a "page not available" screen

To Reproduce

  1. Weezify opens to "your library"
  2. Click on "liked songs"
  3. See error
  4. Return to library
  5. Click on "new releases"
  6. See error

Expected behavior Clicking on a playlist should open desired playlist

Screenshots https://github.com/riverscuomo/public-bug-hunt/assets/144278926/0c092982-74bf-4411-adc2-8d21b91fcf77

Desktop (please complete the following information): N/A

Smartphone (please complete the following information):

Additional context None

KCreek1 commented 11 months ago

Just went to web app and tried. Same result.

Also:

-windows -google chrome

SlightlyCompletely commented 11 months ago

Issue also occurs on iPad Air 5th gen (running iPadOS 16.6.1) in Weezify v1.9.0 (170 and 171).

KCreek1 commented 11 months ago

Still an issue on 1.9.0 (171)

iPhone SE 2nd gen iOS 16.6.1 iOS app Safari browser

Mel01000001 commented 11 months ago

This is now an issue with Android as described above 1.9.0 (173)

Samsung Galaxy S23+ Android Version 13

KCreek1 commented 11 months ago

Still issue on iOS app 1.9.0 (174)

iPhone SE (2nd gen) iOS 17.0.1 Weezify iOS app 1.9.0 (174)

SlightlyCompletely commented 11 months ago

Also still occurs in Weezify app 1.9.0 174 on iPad Air running iPadOS 17.0.1.

The-King-Tom commented 11 months ago

Updated to Android 1.9.1 (build 175), still seeing Page Not Available for New Releases and Liked Songs playlists.

SlightlyCompletely commented 11 months ago

Still occurs in Weezify 1.9.2 (176) on iPad Air 5th gen (running iPadOS 17.0.1) but has the difference noted in this build: the new releases playlist is gone and replaced by “empty playlist”.

riverscuomo commented 11 months ago

loadUser favoriteTrackIdsForThisUser is coming back empty so likeplaylist is empty

and this is coming up null var newReleasesPlaylist = allPlaylists.firstWhereOrNull( (element) => element.id == constants.newReleasesPlaylistId); if (newReleasesPlaylist == null) { newReleasesPlaylist = Playlist.empty.copyWith(name: 'New Releases'); }

riverscuomo commented 11 months ago

newReleasesPlaylist becasue the score is 0 in firestore, it's not returned in fetch so I was just providing an empty playlist. but ithad not id. so badplaylistid passed.

riverscuomo commented 11 months ago

working on small web now.

KCreek1 commented 11 months ago

Also working on desktop now.

KCreek1 commented 10 months ago

The new release playlist can be seen but the playlist name is blank on large screen and says "null" on small screen web.

Edit: this is no longer an issue as of 10/19. The playlist name has returned.

SlightlyCompletely commented 10 months ago

Resolved on iPad with Weezify 1.10.0 (179).

KCreek1 commented 10 months ago

Working on iPhone as well.

KCreek1 commented 10 months ago

Still working on iOS app 185 (1.11.0)

KCreek1 commented 10 months ago

Looking at tester spreadsheet - it seems this issue has been resolved since android build 177 and iOS build 179. Going to mark as closed.