Author: titmuss
Date: Tue Feb  5 15:03:28 2008
New Revision: 1825

URL: http://svn.slimdevices.com?rev=1825&root=Jive&view=rev
Log:
 [EMAIL PROTECTED] (orig r1822):  adrian | 2008-02-05 22:07:51 +0000
 Bug: 6949
 Description: avoid crash entering infobrowser with no player attached
 

Modified:
    trunk/   (props changed)
    trunk/jive/src/pkg/jive/share/applets/InfoBrowser/InfoBrowserApplet.lua

Propchange: trunk/
------------------------------------------------------------------------------
--- svk:merge (original)
+++ svk:merge Tue Feb  5 15:03:28 2008
@@ -1,3 +1,3 @@
-bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/branches/7.0:1821
+bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/branches/7.0:1822
 bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/branches/SN:1083
 bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/branches/scrolling:1378

Modified: 
trunk/jive/src/pkg/jive/share/applets/InfoBrowser/InfoBrowserApplet.lua
URL: 
http://svn.slimdevices.com/trunk/jive/src/pkg/jive/share/applets/InfoBrowser/InfoBrowserApplet.lua?rev=1825&root=Jive&r1=1824&r2=1825&view=diff
==============================================================================
--- trunk/jive/src/pkg/jive/share/applets/InfoBrowser/InfoBrowserApplet.lua 
(original)
+++ trunk/jive/src/pkg/jive/share/applets/InfoBrowser/InfoBrowserApplet.lua Tue 
Feb  5 15:03:28 2008
@@ -66,8 +66,10 @@
                        self.server = self.player:getSlimServer()
                else
                        for _, server in sd:allServers() do
-                               self.server = server
-                               break
+                               if server:isConnected() then
+                                       self.server = server
+                                       break
+                               end
                        end
                end
        end
@@ -90,7 +92,7 @@
                                self:response(chunk.data, window, widget, list, 
prevmenu, locked)
                        end
                end,
-               self.player.id,
+               self.player and self.player.id,
                { 'infobrowser', 'items', start, gulp, index and ("item_id:" .. 
index) }
        )
 end

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

Reply via email to