diff --git a/dashboard-ui/scripts/sync.js b/dashboard-ui/scripts/sync.js index d892684976..69d8778b78 100644 --- a/dashboard-ui/scripts/sync.js +++ b/dashboard-ui/scripts/sync.js @@ -1,5 +1,7 @@ (function (window, $) { + var currentDialogOptions; + function submitJob(userId, syncOptions, form) { if (!userId) { @@ -22,12 +24,19 @@ return; } + var quality = $('#selectQuality', form).val(); + + if (quality == 'custom') { + quality = $('#txtBitrate', form).val(); + } + var options = { userId: userId, TargetId: target, - Quality: $('#selectQuality', form).val() || null, + Profile: $('#selectProfile', form).val() || null, + Quality: quality || null, Name: $('#txtSyncJobName', form).val(), @@ -60,13 +69,122 @@ }); } + function renderForm(options) { + + var elem = options.elem; + var dialogOptions = options.dialogOptions; + + var targets = dialogOptions.Targets; + + var html = ''; + + if (dialogOptions.Options.indexOf('Name') != -1) { + + html += '
'; + html += ''; + html += ''; + html += '
'; + } + + html += '