[Slim-Checkins] r12490 - /trunk/server/Slim/Web/Settings/Player/Audio.pm

kdf at svn.slimdevices.com kdf at svn.slimdevices.com
Sun Aug 5 14:43:10 PDT 2007


Author: kdf
Date: Sun Aug  5 14:43:09 2007
New Revision: 12490

URL: http://svn.slimdevices.com?rev=12490&view=rev
Log:
Bug: n/a
Description: do the sync command for sync group pref change.  We'll need a way to have the player groups refreshed for the player chooser when the sync in changed


Modified:
    trunk/server/Slim/Web/Settings/Player/Audio.pm

Modified: trunk/server/Slim/Web/Settings/Player/Audio.pm
URL: http://svn.slimdevices.com/trunk/server/Slim/Web/Settings/Player/Audio.pm?rev=12490&r1=12489&r2=12490&view=diff
==============================================================================
--- trunk/server/Slim/Web/Settings/Player/Audio.pm (original)
+++ trunk/server/Slim/Web/Settings/Player/Audio.pm Sun Aug  5 14:43:09 2007
@@ -87,7 +87,14 @@
 
 		for my $pref (@prefs) {
 
-			$prefs->client($client)->set($pref, $paramRef->{$pref}) if defined $paramRef->{$pref};
+			if ($pref eq 'synchronize' && defined $paramRef->{'synchronize'}) {
+			
+				Slim::Player::Sync::sync($client, Slim::Player::Client::getClient($paramRef->{$pref}));
+			
+			} else {
+
+				$prefs->client($client)->set($pref, $paramRef->{$pref}) if defined $paramRef->{$pref};
+			}
 		}
 	}
 



More information about the checkins mailing list