From a4c8c131b1db8f7efb9d5948b06e7244362a8a1a Mon Sep 17 00:00:00 2001 From: Sparky Date: Mon, 7 Jan 2019 12:16:36 -0500 Subject: [PATCH] Fix userprofile.js crash Fixes #483 Crash caused the endless loading circle. Crash prevented password changes, icon updates, and easy pin code changes. --- dashboard-ui/scripts/myprofile.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dashboard-ui/scripts/myprofile.js b/dashboard-ui/scripts/myprofile.js index f6c0760c5..0ac0473d2 100644 --- a/dashboard-ui/scripts/myprofile.js +++ b/dashboard-ui/scripts/myprofile.js @@ -14,7 +14,7 @@ define(["scripts/userpasswordpage", "loading", "libraryMenu", "apphost", "emby-l type: "Primary" }) : "css/images/logindefault.png", fldImage.classList.remove("hide"), fldImage.innerHTML = ""; var showImageEditing = !1; - "Guest" == user.ConnectLinkType ? page.querySelector(".connectMessage").classList.remove("hide") : (user.PrimaryImageTag, showImageEditing = !0, page.querySelector(".connectMessage").classList.add("hide")), Dashboard.getCurrentUser().then(function(loggedInUser) { + Dashboard.getCurrentUser().then(function(loggedInUser) { showImageEditing && appHost.supports("fileinput") && (loggedInUser.Policy.IsAdministrator || user.Policy.EnableUserPreferenceAccess) ? (page.querySelector(".newImageForm").classList.remove("hide"), user.PrimaryImageTag ? page.querySelector("#btnDeleteImage").classList.remove("hide") : page.querySelector("#btnDeleteImage").classList.add("hide")) : (page.querySelector(".newImageForm").classList.add("hide"), page.querySelector("#btnDeleteImage").classList.add("hide")) }), loading.hide() }) @@ -92,4 +92,4 @@ define(["scripts/userpasswordpage", "loading", "libraryMenu", "apphost", "emby-l setFiles(view, e.target.files) }) } -}); \ No newline at end of file +});