dtseto / Hermes-master

ApolloGenome a Hermes Fork a Pandora Client for Apple Silicon and Intel compatible with 10.10+. Includes Pandora Music Genome project and Station Modes data.
MIT License
8 stars 0 forks source link

Station Mode + - buttons throw errors #5

Open pfahlstrom opened 1 week ago

pfahlstrom commented 1 week ago

After launching the app via double-clicking in /Contents/MacOS, I tried out the + and - buttons floating over the cover art.

When I press the - button, I get this message in the Terminal: 2024-11-22 10:01:02.854 Hermes[18964:2318932] [StationMode Debug] Previous mode button pressed 2024-11-22 10:01:02.854 Hermes[18964:2318932] [StationMode Debug] Current mode before change: (null)

When I press the + button, I get this message: 2024-11-22 10:01:29.681 Hermes[18964:2318932] [StationMode Debug] Next mode button pressed 2024-11-22 10:01:29.681 Hermes[18964:2318932] [StationMode Debug] Current mode before change: (null) 2024-11-22 10:01:29.681 Hermes[18964:2318932] [StationMode Debug] Sending request with method: interactiveradio.v1.setAndGetAvailableModes 2024-11-22 10:01:29.681 Hermes[18964:2318932] [StationMode Debug] Request data: { modeId = 0; stationId = 1081271258157808603; syncTime = 1732294889; userAuthToken = "[clipped]"; } 2024-11-22 10:01:29.681 Hermes[18964:2318932] [StationMode Debug] Request URL: https://internal-tuner.pandora.com/services/json/?method=interactiveradio.v1.setAndGetAvailableModes&partner_id=37&auth_token=[clipped]&user_id=[clipped] 2024-11-22 10:01:29.792 Hermes[18964:2318932] [StationMode Debug] Got response for method: interactiveradio.v1.setAndGetAvailableModes 2024-11-22 10:01:29.792 Hermes[18964:2318932] [StationMode Debug] Response for interactiveradio.v1.setAndGetAvailableModes: { code = 0; data = { errorString = "INVALID_REQUEST"; }; message = "Service method not found"; stat = fail; } 2024-11-22 10:01:29.792 Hermes[18964:2318932] [StationMode Debug] Request failed: Service method not found

dtseto commented 1 week ago

Appreciate this let me take a look.

dtseto commented 2 days ago

In other Issue noted. Appreciate it. I just uploaded new build with some fixes to ui obstruction a few days ago by adding constraints for apple silicon. Also today made some changes to reduce likelihood of double streaming and others to station mode errors.