Author: titmuss
Date: Tue Nov 11 08:46:50 2008
New Revision: 3325

URL: http://svn.slimdevices.com?rev=3325&root=Jive&view=rev
Log:
Bug: 9958
Description:
Fix code that handles date subscription. This still does not work correctly due 
to bug 9960.


Modified:
    
7.3/trunk/squeezeplay/src/squeezeplay_jive/share/applets/SqueezeboxJive/SqueezeboxJiveApplet.lua

Modified: 
7.3/trunk/squeezeplay/src/squeezeplay_jive/share/applets/SqueezeboxJive/SqueezeboxJiveApplet.lua
URL: 
http://svn.slimdevices.com/7.3/trunk/squeezeplay/src/squeezeplay_jive/share/applets/SqueezeboxJive/SqueezeboxJiveApplet.lua?rev=3325&root=Jive&r1=3324&r2=3325&view=diff
==============================================================================
--- 
7.3/trunk/squeezeplay/src/squeezeplay_jive/share/applets/SqueezeboxJive/SqueezeboxJiveApplet.lua
 (original)
+++ 
7.3/trunk/squeezeplay/src/squeezeplay_jive/share/applets/SqueezeboxJive/SqueezeboxJiveApplet.lua
 Tue Nov 11 08:46:50 2008
@@ -264,16 +264,15 @@
 
 function notify_playerCurrent(self, player)
        -- if not passed a player, or if player hasn't change, exit
-       if not player or self.player == player then
+       if not player or not player:isConnected() then
                return
        end
 
+       if self.player == player then
+               return
+       end
+
        self.player = player
-       self.server = player:getSlimServer()
-       
-       if not self.server then
-               return
-       end
 
        local sink = function(chunk, err)
                             if err then

_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/cgi-bin/mailman/listinfo/jive-checkins

Reply via email to