Bug 14113 - pressing play on a Pandora genre station immediately plays but does not push to Now Playing
: pressing play on a Pandora genre station immediately plays but does not push ...
Status: CLOSED FIXED
Product: SqueezePlay
Classification: Unclassified
Component: SqueezeNetwork
: unspecified
: PC Other
: P2 normal (vote)
: 7.4.0
Assigned To: Andy Grundman
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-09-17 21:32 UTC by Ben Klaas
Modified: 2009-10-05 14:26 UTC (History)
3 users (show)

See Also:
Category: Bug


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Klaas 2009-09-17 21:32:04 UTC
This is the only remaining issue I see left over from the difficult work that fixed the rest of 13462.

selecting Pandora->Genre Stations->Genre->Some Genre immediately plays music but does not correctly push to the NP screen, but to another single item window with an item of the same name.

an example item from Pandora Your Stations (works correctly as press-to-play)
                           {
                             actions    => {
                                             add => {
                                                   cmd => ["myapps", "playlist", "add"],
                                                   itemsParams => "params",
                                                   params => {
                                                         favorites_title => "Deep Beat (shared)",
                                                         favorites_url => "pandora://135139359305471270.mp3",
                                                         isContextMenu => 1,
                                                         item_id => "a273e32d.8.0.3",
                                                         type => "link",
                                                       },
                                                   player => 0,
                                                 },
                                             "add-hold" => {
                                                   cmd => ["myapps", "playlist", "insert"],
                                                   itemsParams => "params",
                                                   params => 'fix',
                                                   player => 0,
                                                 },
                                             go => {
                                                   cmd => ["myapps", "playlist", "play"],
                                                   itemsParams => "params",
                                                   nextWindow => "nowPlaying",
                                                   params => 'fix',
                                                   player => 0,
                                                 },
                                             more => {
                                                   cmd => ["myapps", "items"],
                                                   itemsParams => "params",
                                                   params => {
                                                         favorites_title => "Deep Beat (shared)",
                                                         favorites_url => "pandora://135139359305471270.mp3",
                                                         isContextMenu => 1,
                                                         item_id => "a273e32d.8.0.3",
                                                         menu => "myapps",
                                                         type => "link",
                                                       },
                                                 },
                                           },
                             params     => 'fix',
                             playAction => "go",
                             style      => "itemplay",
                             text       => "Deep Beat (shared)",
                           },

an example item from Pandora Genre Station (does not work as press-to-play)
                           {
                             actions => {
                                   add => {
                                            cmd => ["myapps", "items"],
                                            params => {
                                                  favorites_title => "Deep Beat",
                                                  favorites_url => "http://www.test.squeezenetwork.com/api/pandora/v1/opml/create?stationToken=145192816875291406",
                                                  item_id => "a273e32d.8.2.6.2",
                                                  menu => "myapps",
                                                  type => "link",
                                                },
                                          },
                                   go  => { cmd => ["myapps", "items"], params => 'fix' },
                                 },
                             addAction => "go",
                             text => "Deep Beat",
                           },
Comment 1 Andy Grundman 2009-09-21 09:04:40 UTC
Pandora genre stations are special and are triggered using the CLI command "playlist play pandora://...." after they are copied to your account.  I think this bug should be more general, that any 'playlist play' command should cause SP players to push to Now Playing?
Comment 2 SVN Bot 2009-09-21 12:31:54 UTC
 == Auto-comment from SVN commit #7397 to the network repo by andy ==
 == https://svn.slimdevices.com/network?view=revision&revision=7397 ==

Fixed bug 14113, define nextWindow for Pandora genre stations
Comment 3 James Richardson 2009-10-05 14:26:35 UTC
This bug has been marked as fixed in the 7.4.0 release version of SqueezeBox Server!
    * SqueezeCenter: 28672
    * Squeezebox 2 and 3: 130
    * Transporter: 80
    * Receiver: 65
    * Boom: 50
    * Controller: 7790
    * Radio: 7790  

Please see the Release Notes for all the details: http://wiki.slimdevices.com/index.php/Release_Notes

If you haven't already, please download and install the new version from http://www.logitechsqueezebox.com/support/download-squeezebox-server.html

If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.