diff --git a/dashboard-ui/scripts/edititemimages.js b/dashboard-ui/scripts/edititemimages.js index 27371662ed..3071134d37 100644 --- a/dashboard-ui/scripts/edititemimages.js +++ b/dashboard-ui/scripts/edititemimages.js @@ -131,6 +131,10 @@ }); } + function getDisplayUrl(url) { + return ApiClient.getUrl("Images/Remote", { url: url }); + } + function getRemoteImageHtml(image, imageType) { var html = ''; @@ -152,9 +156,9 @@ cssClass += currentItem.Type == "Episode" ? " remoteBackdropImage" : " remotePosterImage"; } - var displayUrl = image.ThumbnailUrl || image.Url; - - html += ''; + var displayUrl = getDisplayUrl(image.ThumbnailUrl || image.Url); + + html += ''; html += ''; html += '
'; @@ -537,6 +541,9 @@ $.mobile.urlHistory.ignoreNextHashChange = true; window.location.hash = 'editItemImagesPage?id=' + data.id; + browsableImageStartIndex = 0; + browsableImageType = 'Primary'; + reload(page); } }); @@ -567,6 +574,9 @@ reload(page); + browsableImageStartIndex = 0; + browsableImageType = 'Primary'; + $('#uploadImage', page).on("change", function () { setFiles(page, this.files); });