Bug 10399 - Change Last.fm account from Controller not working
: Change Last.fm account from Controller not working
Status: RESOLVED WONTFIX
Product: SqueezePlay
Classification: Unclassified
Component: Browser
: unspecified
: PC Windows XP
: P5 minor with 1 vote (vote)
: Future
Assigned To: Ben Klaas
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-12-19 12:25 UTC by Siduhe
Modified: 2017-06-22 10:22 UTC (History)
4 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Siduhe 2008-12-19 12:25:22 UTC
One for Ben.  In release 7.3 and in current 7.3.1 the recently added (and much appreciated) change Last.fm accounts from Controller functionality is broken.  Was working at least up until 7.3-v24158.

Menu option "Last.fm Audioscrobbler" is available in the ControllerUI and the accounts are available and can be selected, but do not stick.  The Controller also does not show the correct account selected.  If I change the scrobbling account on the web or playerUI, the updated account is not shown on the controller.  Tried a reboot and a factory reset of the Controller but behaviour is the same.

Change accounts using the PlayerUI or WebUI works fine.

Tried and failed to capture any relevant log.
Comment 1 Ben Klaas 2008-12-19 12:26:44 UTC
Andy, did anything change with Last.fm support that would have broken this?
Comment 2 Andy Grundman 2008-12-19 12:31:46 UTC
Nothing changed, AFAIK.  Need a log.
Comment 3 Siduhe 2008-12-19 12:39:41 UTC
Recommended Logging options?
Comment 4 Siduhe 2008-12-19 14:47:33 UTC
Have reinstalled the current Controller firmware and a partial improvement.

Per the log below - the command is received fine and appears to be working (it wasn't before).  Rather, it is the display on the controller which doesn't seem to update the account settings in the Controller, so the incorrect account is being shown on the Controller.

[08-12-19 22:38:00.6505] Slim::Control::Request::dump (2380) Request: Query [00:04:20:07:56:19->audioscrobbler settings] from /ced654d7/slim/request|11|  (Dispatchable)
[08-12-19 22:38:00.6509] Slim::Control::Request::dump (2384)    Param: [_p3] = [200]
[08-12-19 22:38:00.6513] Slim::Control::Request::dump (2384)    Param: [_p2] = [0]
[08-12-19 22:38:00.6520] Slim::Control::Request::dump (2380) Request: Query [00:04:20:07:56:19->audioscrobbler settings] from /ced654d7/slim/request|11|  (Done)
[08-12-19 22:38:00.6524] Slim::Control::Request::dump (2384)    Param: [_p3] = [200]
[08-12-19 22:38:00.6527] Slim::Control::Request::dump (2384)    Param: [_p2] = [0]
[08-12-19 22:38:00.6531] Slim::Control::Request::dump (2406)    Result: [count] = [3]
[08-12-19 22:38:00.6535] Slim::Control::Request::dump (2393)    Result: [item_loop] is loop with 3 elements:
[08-12-19 22:38:00.6539] Slim::Control::Request::dump (2401)    Result:   0. [actions] = [HASH(0x830d6f8)]
[08-12-19 22:38:00.6543] Slim::Control::Request::dump (2401)    Result:   0. [text] = [ruffers67]
[08-12-19 22:38:00.6547] Slim::Control::Request::dump (2401)    Result:   0. [radio] = [1]
[08-12-19 22:38:00.6551] Slim::Control::Request::dump (2401)    Result:   1. [actions] = [HASH(0x63514e8)]
[08-12-19 22:38:00.6555] Slim::Control::Request::dump (2401)    Result:   1. [text] = [siduhe]
[08-12-19 22:38:00.6559] Slim::Control::Request::dump (2401)    Result:   1. [radio] = [1]
[08-12-19 22:38:00.6562] Slim::Control::Request::dump (2401)    Result:   2. [actions] = [HASH(0x82aee30)]
[08-12-19 22:38:00.6566] Slim::Control::Request::dump (2401)    Result:   2. [text] = [Do not scrobble]
[08-12-19 22:38:00.6570] Slim::Control::Request::dump (2401)    Result:   2. [radio] = [0]
[08-12-19 22:38:00.6574] Slim::Control::Request::dump (2406)    Result: [offset] = [0]
[08-12-19 22:38:00.6578] Slim::Control::Request::executeDone (1926) 0
[08-12-19 22:38:03.8303] Slim::Control::Request::dump (2380) Request: Command [00:04:20:07:56:19->audioscrobbler account] from /ced654d7/slim/request|12|  (Dispatchable)
[08-12-19 22:38:03.8308] Slim::Control::Request::dump (2384)    Param: [user] = [ruffers67]
[08-12-19 22:38:03.8314] Slim::Plugin::AudioScrobbler::Plugin::jiveSettingsCommand (1319) Setting account to: ruffers67
[08-12-19 22:38:03.8321] Slim::Plugin::AudioScrobbler::Plugin::changeAccount (250) Changing account for player 00:04:20:07:56:19 to ruffers67
[08-12-19 22:38:03.8326] Slim::Control::Request::dump (2380) Request: Command [00:04:20:07:56:19->audioscrobbler account] from /ced654d7/slim/request|12|  (Done)
[08-12-19 22:38:03.8332] Slim::Control::Request::dump (2384)    Param: [user] = [ruffers67]
[08-12-19 22:38:03.8336] Slim::Control::Request::executeDone (1926) 0
[08-12-19 22:38:03.8355] Slim::Control::Request::notify (2033) Notifying audioscrobbler account
[08-12-19 22:38:03.8364] Slim::Control::Request::registerAutoExecute (2146) registerAutoExecute()
[08-12-19 22:38:03.8370] Slim::Control::Request::registerAutoExecute (2174) Old friend: ced654d7 - firmwareupgrade - 00:04:20:07:56:19
[08-12-19 22:38:03.8380] Slim::Control::Request::registerAutoExecute (2194) .. set ourself up
[08-12-19 22:38:03.8388] Slim::Control::Request::registerAutoExecute (2146) registerAutoExecute()
[08-12-19 22:38:03.8393] Slim::Control::Request::registerAutoExecute (2174) Old friend: ced654d7 - date - 00:04:20:07:56:19
[08-12-19 22:38:03.8403] Slim::Control::Request::registerAutoExecute (2194) .. set ourself up
[08-12-19 22:38:03.8409] Slim::Control::Request::registerAutoExecute (2202) .. starting timer: 3600
Comment 5 James Richardson 2008-12-19 14:51:48 UTC
Ben: Would this one be yours to look at?
Comment 6 Blackketter Dean 2009-07-22 08:39:52 UTC
Moving to the product SqueezePlay because this bug appears to apply to any player based on that application code.  Feel free to move it back if it's specific to the single original product.
Comment 7 Ben Klaas 2009-08-26 07:50:18 UTC
this is an administrative shuffle on priority fields to help make better judgment on the top end of the priority list. P4->P5, P3->P4, and P2->P3.
Comment 8 Sue Chastain 2009-09-18 19:59:34 UTC
I only have one Last.FM account, but I can't change any players to "Do not scrobble" in the SqueezePlay UI. Squeezebox Radio and Touch bounce back to the previous setting when I exit and reenter the menu on the player. However, going back to the WebUI, it appears the setting was changed even though it is not reflected in the player UI.

SbS Version: 7.4 - r28547
Radio: r7656
Touch: r7649
Comment 9 Pat Ransil 2009-10-23 05:09:51 UTC
Administrative move of 7.5 bugs. All P2, P3, P4 being downgraded one level. Will then split P1s.
Comment 10 Chris Owens 2010-03-08 11:33:13 UTC
Moving lower-priority bugs to next target
Comment 11 Michael Herger 2017-06-22 10:22:45 UTC
Last.fm Radio streaming has been dead for ages.