diff --git a/dashboard-ui/edititemmetadata.html b/dashboard-ui/edititemmetadata.html
index 4cd48dd233..b160183603 100644
--- a/dashboard-ui/edititemmetadata.html
+++ b/dashboard-ui/edititemmetadata.html
@@ -144,21 +144,22 @@
-
diff --git a/dashboard-ui/scripts/edititemmetadata.js b/dashboard-ui/scripts/edititemmetadata.js
index c708f2a39b..58eecd8c7e 100644
--- a/dashboard-ui/scripts/edititemmetadata.js
+++ b/dashboard-ui/scripts/edititemmetadata.js
@@ -868,7 +868,12 @@
$('#select3dFormat', page).val(item.Video3DFormat || "").selectmenu('refresh');
- populateListView($('#listAirDays', page), item.AirDays);
+ $('.chkAirDay', page).each(function() {
+
+ this.checked = (item.AirDays || []).indexOf(this.getAttribute('data-day')) != -1;
+
+ }).checkboxradio('refresh');
+
populateListView($('#listGenres', page), item.Genres);
populateListView($('#listStudios', page), (item.Studios || []).map(function (element) { return element.Name || ''; }));
@@ -1160,6 +1165,12 @@
$('#lock' + field).val(field).slider('refresh');
}
}
+
+ function getSelectedAirDays(form) {
+ return $('.chkAirDay:checked', form).map(function() {
+ return this.getAttribute('data-day');
+ }).get();
+ }
function editItemMetadataPage() {
@@ -1199,7 +1210,7 @@
AwardSummary: $('#txtAwardSummary', form).val(),
Overview: $('#txtOverview', form).val(),
Status: $('#selectStatus', form).val(),
- AirDays: editableListViewValues($("#listAirDays", form)),
+ AirDays: getSelectedAirDays(form),
AirTime: convertTo12HourFormat($('#txtAirTime', form).val()),
Genres: editableListViewValues($("#listGenres", form)),
Tags: editableListViewValues($("#listTags", form)),