Bug 17493 - cannot access playlist information when using stream.mp3 client
: cannot access playlist information when using stream.mp3 client
Status: RESOLVED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Playlists
: 7.6.0
: PC Other
: -- normal with 1 vote (vote)
: 7.6.x
Assigned To: Michael Herger
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-08-22 12:40 UTC by Ian Pallfreeman
Modified: 2011-08-26 09:32 UTC (History)
3 users (show)

See Also:
Category: ---


Attachments
screenshot OSX (174.41 KB, image/jpeg)
2011-08-22 12:40 UTC, Ian Pallfreeman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ian Pallfreeman 2011-08-22 12:40:03 UTC
Created attachment 7419 [details]
screenshot OSX

With Settings -> Interface -> Additional Playlist Buttons enabled, and with the
web GUI displaying information for my Chumby, I cannot access information about
my playlists, either per-playlist or for songs within a playlist. See #17492
for what it should look like.
Comment 1 Michael Herger 2011-08-25 23:58:36 UTC
could you please post the server.log file from around the time when this happens?
Comment 2 Ian Pallfreeman 2011-08-26 01:11:25 UTC
There's nothing logged. I should have mentioned that, though. 

I'll get the hang of this one day.
Comment 3 Michael Herger 2011-08-26 04:12:30 UTC
Works for me: http://gyazo.com/53080cd2956eb8367ede934684f10375.png

Could you please give me step-by-step instructions what you'd be clicking to get there? And could you please try with the latest r33212 or later? Thanks!
Comment 4 Ian Pallfreeman 2011-08-26 05:42:00 UTC
Same with r33214. Here's what I do:

Home -> Playlists. Hover over a playlist. Click the "M" (More) icon. 

Or:

Home -> Playlists -> Open a playlist. Hover over a song. Click "M".

It's all Erland's fault. He showed me how to get the Additional Playlist Buttons back again.
Comment 5 Michael Herger 2011-08-26 07:02:24 UTC
Thanks. Now I can see some odd behaviour. I would not get an empty frame, but an empty menu. 

http://gyazo.com/80a14676e379ba2945dbf3ec222ab7fd.png

Is your screenshot accurate?
Comment 6 Ian Pallfreeman 2011-08-26 07:28:59 UTC
You cropped the player info in that .png -- that is what I see when SBS is talking to a real player: enhancement 17491.

I braced myself and tried IE as well.

Here's XP/Opera:

http://www.xenopsyche.com/ip/tmp/np1.jpg

And XP/IE8:

http://www.xenopsyche.com/ip/tmp/np2.jpg

Does that tell you anything useful? (apart from IE sucks)
Comment 7 Michael Herger 2011-08-26 07:36:11 UTC
Ian - I'm not sure why I'm seeing something else.

Alan - I think this issue is one more of those occurences where XMLBrowser
wouldn't return any element at all, not even an "Empty list" item.
Unfortunately in this case the HTML template fails rendering. 

Most other browse items (Albums, artists, genres...) have at least a favorites
item in that menu. The UX imho is slightly broken with it too, but it doesn't
fail to show a valid menu. But for the playlists, that menu item is missing
too. In PlaylistInfo it's set to menuMode = 1 only.

It would be easy to add another handler in the plugin menu though. What do you
think?
Comment 8 Michael Herger 2011-08-26 07:37:43 UTC
Ian - please tell me how accessing the playlist in this case is different from bug 17491. I do indeed see that latter. But I do so following your instructions in this bug here...
Comment 9 Ian Pallfreeman 2011-08-26 08:05:49 UTC
If SBS is talking to a real player, I get an empty menu, breadcrumbs OK, just no useful information, as described in 17491. 

If SBS is talking to a stream.mp3 client, I get an empty frame (or an error if I'm using IE). That's the problem here. 

I'm doing exactly the same sequence of mouse movements/clicks in both cases, but getting different results depending on whether the player is real or stream.mp3.

Michael, you're working very hard again today. Thank you.
Comment 10 Michael Herger 2011-08-26 08:13:50 UTC
Oh, the stream.mp3 issue - I see it for all information menus actually.
Comment 11 Andy Grundman 2011-08-26 09:16:20 UTC
The root cause is an invalid URI being constructed in various places:

clixmlbrowser/clicmd= ...

Should probably be clixmlbrowser/?clicmd= ...
Comment 12 SVN Bot 2011-08-26 09:32:21 UTC
 == Auto-comment from SVN commit #33222 to the slim repo by mherger ==
 == http://svn.slimdevices.com/slim?view=revision&revision=33222 ==

Fixed Bug: 17493
Description: fix template for More link. Ampersand needs to be question mark.