';
- var imgUrl;
+ let imgUrl;
if (user.PrimaryImageTag) {
imgUrl = apiClient.getUserImageUrl(user.Id, {
@@ -124,7 +124,7 @@ import 'emby-checkbox';
});
html += '
";
} else {
- var background = getMetroColor(user.Id);
+ const background = getMetroColor(user.Id);
imgUrl = 'assets/img/avatar.png';
html += '
';
}
@@ -143,7 +143,7 @@ import 'emby-checkbox';
export default function (view, params) {
function getApiClient() {
- var serverId = params.serverid;
+ const serverId = params.serverid;
if (serverId) {
return connectionManager.getOrCreateApiClient(serverId);
@@ -163,14 +163,14 @@ import 'emby-checkbox';
}
view.querySelector('#divUsers').addEventListener('click', function (e) {
- var card = dom.parentWithClass(e.target, 'card');
- var cardContent = card ? card.querySelector('.cardContent') : null;
+ const card = dom.parentWithClass(e.target, 'card');
+ const cardContent = card ? card.querySelector('.cardContent') : null;
if (cardContent) {
- var context = view;
- var id = cardContent.getAttribute('data-userid');
- var name = cardContent.getAttribute('data-username');
- var haspw = cardContent.getAttribute('data-haspw');
+ const context = view;
+ const id = cardContent.getAttribute('data-userid');
+ const name = cardContent.getAttribute('data-username');
+ const haspw = cardContent.getAttribute('data-haspw');
if (id === 'manual') {
context.querySelector('#txtManualName').value = '';
@@ -186,7 +186,7 @@ import 'emby-checkbox';
});
view.querySelector('.manualLoginForm').addEventListener('submit', function (e) {
appSettings.enableAutoLogin(view.querySelector('.chkRememberLogin').checked);
- var apiClient = getApiClient();
+ const apiClient = getApiClient();
authenticateUserByName(view, apiClient, view.querySelector('#txtManualName').value, view.querySelector('#txtManualPassword').value);
e.preventDefault();
return false;
@@ -209,7 +209,7 @@ import 'emby-checkbox';
view.querySelector('.btnSelectServer').classList.add('hide');
}
- var apiClient = getApiClient();
+ const apiClient = getApiClient();
apiClient.getPublicUsers().then(function (users) {
if (users.length) {
showVisualForm();
@@ -225,6 +225,6 @@ import 'emby-checkbox';
view.querySelector('.disclaimer').textContent = options.LoginDisclaimer || '';
});
});
- };
+ }
/* eslint-enable indent */
diff --git a/src/controllers/auth/selectserver.js b/src/controllers/auth/selectserver.js
index 2bdfaf1abc..6847e79435 100644
--- a/src/controllers/auth/selectserver.js
+++ b/src/controllers/auth/selectserver.js
@@ -18,10 +18,10 @@ import 'emby-button';
/* eslint-disable indent */
- var enableFocusTransform = !browser.slow && !browser.edge;
+ const enableFocusTransform = !browser.slow && !browser.edge;
function renderSelectServerItems(view, servers) {
- var items = servers.map(function (server) {
+ const items = servers.map(function (server) {
return {
name: server.Name,
showIcon: true,
@@ -31,8 +31,8 @@ import 'emby-button';
server: server
};
});
- var html = items.map(function (item) {
- var cardImageContainer;
+ let html = items.map(function (item) {
+ let cardImageContainer;
if (item.showIcon) {
cardImageContainer = '
';
@@ -42,7 +42,7 @@ import 'emby-button';
// TODO move card creation code to Card component
- var cssClass = 'card overflowSquareCard loginSquareCard scalableCard overflowSquareCard-scalable';
+ let cssClass = 'card overflowSquareCard loginSquareCard scalableCard overflowSquareCard-scalable';
if (layoutManager.tv) {
cssClass += ' show-focus';
@@ -52,10 +52,10 @@ import 'emby-button';
}
}
- var cardBoxCssClass = 'cardBox';
+ const cardBoxCssClass = 'cardBox';
- var innerOpening = '
';
- var cardContainer = '';
+ const innerOpening = '
';
+ let cardContainer = '';
cardContainer += '
';
return cardContainer;
}).join('');
- var itemsContainer = view.querySelector('.servers');
+ const itemsContainer = view.querySelector('.servers');
if (!items.length) {
html = '
' + globalize.translate('MessageNoServersAvailable') + '
';
@@ -122,7 +122,7 @@ import 'emby-button';
enableAutoLogin: appSettings.enableAutoLogin()
}).then(function (result) {
loading.hide();
- var apiClient = result.ApiClient;
+ const apiClient = result.ApiClient;
switch (result.State) {
case 'SignedIn':
@@ -157,7 +157,7 @@ import 'emby-button';
}
function onServerClick(server) {
- var menuItems = [];
+ const menuItems = [];
menuItems.push({
name: globalize.translate('Connect'),
id: 'connect'
@@ -195,10 +195,10 @@ import 'emby-button';
connectionManager.getAvailableServers().then(onServersRetrieved);
}
- var servers;
+ let servers;
updatePageStyle(view, params);
view.addEventListener('viewshow', function (e) {
- var isRestored = e.detail.isRestored;
+ const isRestored = e.detail.isRestored;
appRouter.setTitle(null);
if (!isRestored) {
@@ -206,21 +206,21 @@ import 'emby-button';
}
});
view.querySelector('.servers').addEventListener('click', function (e) {
- var card = dom.parentWithClass(e.target, 'card');
+ const card = dom.parentWithClass(e.target, 'card');
if (card) {
- var url = card.getAttribute('data-url');
+ const url = card.getAttribute('data-url');
if (url) {
appRouter.show(url);
} else {
- var id = card.getAttribute('data-id');
+ const id = card.getAttribute('data-id');
onServerClick(servers.filter(function (s) {
return s.Id === id;
})[0]);
}
}
});
- };
+ }
/* eslint-enable indent */