1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

apply suggestion change

This commit is contained in:
grafixeyehero 2019-11-28 20:27:08 +03:00
parent 1a63de77e1
commit 06b42973f4

View file

@ -20,27 +20,26 @@ define(["events", "playbackManager", "pluginManager", "inputManager", "connectio
} }
}); });
function getScreensaverPlugin(isLoggedIn) { function getScreensaverPlugin() {
var option; var option;
var defaultOption = isLoggedIn ? "backdropscreensaver" : "logoscreensaver";
try { try {
option = userSettings.get("screensaver", false); option = userSettings.get("screensaver", false);
} catch (err) { } catch (err) {
option = null; option = null;
} }
if (option === "none" || defaultOption === "none") { var plugins = pluginManager.ofType("screensaver");
return null;
for (var i = 0, length = plugins.length; i < length; i++) {
var plugin = plugins[i];
if (plugin.id === option) {
return plugin;
}
} }
var plugin = pluginManager.ofType("screensaver").filter(function (i) { return null;
return i.id === option;
})[0];
return plugin = plugin || pluginManager.ofType("screensaver").filter(function (i) {
return i.id === defaultOption;
})[0];
} }
function ScreenSaverManager() { function ScreenSaverManager() {