diff --git a/dashboard-ui/components/servertestermessage.js b/dashboard-ui/components/servertestermessage.js index bb3ad5fb13..b719b1a7b8 100644 --- a/dashboard-ui/components/servertestermessage.js +++ b/dashboard-ui/components/servertestermessage.js @@ -26,9 +26,13 @@ if (!result.dev && release.target_commitish == 'dev') { result.dev = release; } + } else { + if (!result.stable && release.target_commitish == 'master') { + result.stable = release; + } } - if (result.beta && result.dev) { + if (result.beta && result.dev && result.stable) { break; } } @@ -43,62 +47,59 @@ return str.split(find).join(replace); } - function showInternal() { + function showInternal(releases) { - getReleases().then(function (releases) { + require(['dialogHelper'], function (dialogHelper) { + var dlg = dialogHelper.createDialog({ + size: 'small', + removeOnClose: true, + autoFocus: false + }); - require(['dialogHelper'], function (dialogHelper) { - var dlg = dialogHelper.createDialog({ - size: 'small', - removeOnClose: true, - autoFocus: false - }); + dlg.classList.add('ui-body-b'); + dlg.classList.add('background-theme-b'); - dlg.classList.add('ui-body-b'); - dlg.classList.add('background-theme-b'); + var html = ''; - var html = ''; + html += '
If you\'re seeing this message, it\s because you\'re running a pre-release version of Emby Server. Thank you for being a part of the Emby pre-release testing process.
'; + + html += 'Please take a moment to leave your testing feedback about this version in the Emby Community.
'; + + html += 'If you\'re seeing this message, it\s because you\'re running a pre-release version of Emby Server. Thank you for being a part of the Emby pre-release testing process.
'; + dialogHelper.open(dlg); - html += 'Please take a moment to leave your testing feedback about this version in the Emby Community.
'; + dlg.querySelector('.btnCancel', dlg).addEventListener('click', function () { - html += '