Author: tom
Date: Tue Dec  2 12:43:15 2008
New Revision: 3474

URL: http://svn.slimdevices.com?rev=3474&root=Jive&view=rev
Log:
Bug: 10196
Description:
-  squeezeplay can now connect to password protected servers.

Modified:
    
7.3/trunk/squeezeplay/src/squeezeplay/share/applets/ChooseMusicSource/ChooseMusicSourceApplet.lua

Modified: 
7.3/trunk/squeezeplay/src/squeezeplay/share/applets/ChooseMusicSource/ChooseMusicSourceApplet.lua
URL: 
http://svn.slimdevices.com/7.3/trunk/squeezeplay/src/squeezeplay/share/applets/ChooseMusicSource/ChooseMusicSourceApplet.lua?rev=3474&root=Jive&r1=3473&r2=3474&view=diff
==============================================================================
--- 
7.3/trunk/squeezeplay/src/squeezeplay/share/applets/ChooseMusicSource/ChooseMusicSourceApplet.lua
 (original)
+++ 
7.3/trunk/squeezeplay/src/squeezeplay/share/applets/ChooseMusicSource/ChooseMusicSourceApplet.lua
 Tue Dec  2 12:43:15 2008
@@ -161,10 +161,15 @@
        local item
        if server and currentPlayer and currentPlayer:canConnectToServer() then
                log:debug("\tadd menu item with callback")
-               local f = function()
-                                 self:connectPlayer(currentPlayer, server)
-                         end
-
+               local f
+            f = function()
+                    if server:isPasswordProtected() then
+                        appletManager:callService("squeezeCenterPassword", 
server)
+                           else
+                        self:connectPlayer(currentPlayer, server)
+                    end
+                end
+                
                item = {
                        text = server:getName(),
                        sound = "WINDOWSHOW",

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

Reply via email to