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

update components

This commit is contained in:
Luke Pulverenti 2016-07-13 14:23:01 -04:00
parent 6d832b2699
commit 946e1d91bb
7 changed files with 34 additions and 33 deletions

View file

@ -4,16 +4,16 @@ define(['appSettings', 'apiClientResolver', 'events'], function (appsettings, ap
var self = this;
function getUserId() {
function getUserId(apiClient) {
if (configuredUserId) {
return configuredUserId;
}
var apiClient = apiClientResolver();
var apiClientInstance = apiClient || apiClientResolver();
if (apiClient) {
return apiClient.getCurrentUserId();
if (apiClientInstance) {
return apiClientInstance.getCurrentUserId();
}
return null;
@ -86,13 +86,15 @@ define(['appSettings', 'apiClientResolver', 'events'], function (appsettings, ap
self.serverConfig = function (config) {
var apiClient = apiClientResolver();
if (config) {
return apiClientResolver().updateUserConfiguration(getUserId(), config);
return apiClient.updateUserConfiguration(getUserId(apiClient), config);
} else {
return apiClientResolver().getUser(getUserId()).then(function (user) {
return apiClient.getUser(getUserId(apiClient)).then(function (user) {
return user.Configuration;
});