From 13c2f2eb78a6ee8414347a4cd3bd7df4d09efe04 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Tue, 3 Feb 2015 14:37:50 -0500 Subject: [PATCH] update sync progress display --- dashboard-ui/scripts/syncjob.js | 45 ++++++++++++++++++--------------- 1 file changed, 25 insertions(+), 20 deletions(-) diff --git a/dashboard-ui/scripts/syncjob.js b/dashboard-ui/scripts/syncjob.js index 40e0ce463c..7465f10aa7 100644 --- a/dashboard-ui/scripts/syncjob.js +++ b/dashboard-ui/scripts/syncjob.js @@ -4,34 +4,39 @@ var html = ''; - html += '

'; + html += '

'; + html += Globalize.translate('ValueDateCreated', parseISO8601Date(job.DateCreated, { toLocal: true }).toLocaleString()); + html += '
'; + + html += '
'; + html += '
'; html += ''; html += ''; - html += '

'; + html += '
'; - html += '

'; - html += Globalize.translate('ValueDateCreated', parseISO8601Date(job.DateCreated, { toLocal: true }).toLocaleString()); - html += '

'; - - html += '

'; + html += '
'; + html += '

'; html += ''; html += ''; - html += '

'; + html += '
'; - html += '

'; - html += ''; - html += ''; - html += '

'; + if (editOptions.Options.indexOf('Quality') != -1) { + html += '
'; + html += '
'; + html += ''; + html += ''; + html += '
'; + } if (editOptions.Options.indexOf('UnwatchedOnly') != -1) { html += '
'; html += '
'; html += ''; - html += ''; + html += ''; html += '
' + Globalize.translate('OptionSyncUnwatchedVideosOnlyHelp') + '
'; html += '
'; } @@ -40,7 +45,7 @@ html += '
'; html += '
'; html += ''; - html += ''; + html += ''; html += '
' + Globalize.translate('OptionAutomaticallySyncNewContentHelp') + '
'; html += '
'; } @@ -337,8 +342,8 @@ ApiClient.getJSON(ApiClient.getUrl('Sync/Jobs/' + id)).done(function (job) { job.Name = $('#txtJobName', page).val(); - job.Quality = $('#selectQuality', page).val(); - job.ItemLimit = $('#txtItemLimit', page).val(); + job.Quality = $('#selectQuality', page).val() || job.Quality; + job.ItemLimit = $('#txtItemLimit', page).val() || job.ItemLimit; job.SyncNewContent = $('#chkSyncNewContent', page).checked(); job.UnwatchedOnly = $('#chkUnwatchedOnly', page).checked();