diff --git a/src/controllers/devices.js b/src/controllers/devices.js index d85b6e901..5e073af4e 100644 --- a/src/controllers/devices.js +++ b/src/controllers/devices.js @@ -57,10 +57,45 @@ define(["loading", "dom", "libraryMenu", "globalize", "humanedate", "emby-button var html = ""; html += devices.map(function(device) { var deviceHtml = ""; - deviceHtml += "
", deviceHtml += '
', deviceHtml += '
', deviceHtml += '
', deviceHtml += ''; + deviceHtml += "
"; + deviceHtml += '
'; + deviceHtml += '", deviceHtml += '
', (canEdit || canDelete(device.Id)) && (deviceHtml += '
', deviceHtml += '', deviceHtml += "
"), deviceHtml += "
", deviceHtml += device.Name, deviceHtml += "
", deviceHtml += "
", deviceHtml += device.AppName + " " + device.AppVersion, deviceHtml += "
", deviceHtml += "
", device.LastUserName && (deviceHtml += device.LastUserName, deviceHtml += ", " + humane_date(device.DateLastActivity)), deviceHtml += " ", deviceHtml += "
", deviceHtml += "
", deviceHtml += "
", deviceHtml += "
" - }).join(""), page.querySelector(".devicesList").innerHTML = html + if (iconUrl) { + deviceHtml += '
"; + deviceHtml += "
"; + } else { + deviceHtml += 'tablet_android'; + } + deviceHtml += ""; + deviceHtml += "
"; + deviceHtml += '
'; + if (canEdit || canDelete(device.Id)) { + deviceHtml += '
'; + deviceHtml += ''; + deviceHtml += "
"; + } + deviceHtml += "
"; + deviceHtml += device.Name; + deviceHtml += "
"; + deviceHtml += "
"; + deviceHtml += device.AppName + " " + device.AppVersion; + deviceHtml += "
"; + deviceHtml += "
"; + if (device.LastUserName) { + deviceHtml += device.LastUserName; + deviceHtml += ", " + humane_date(device.DateLastActivity); + } + deviceHtml += " "; + deviceHtml += "
"; + deviceHtml += "
"; + deviceHtml += "
"; + deviceHtml += "
"; + }).join(""); + page.querySelector(".devicesList").innerHTML = html; + return html; } function loadData(page) {