diff --git a/dashboard-ui/scripts/librarybrowser.js b/dashboard-ui/scripts/librarybrowser.js
index b149d3b12d..c035766018 100644
--- a/dashboard-ui/scripts/librarybrowser.js
+++ b/dashboard-ui/scripts/librarybrowser.js
@@ -986,19 +986,41 @@
primaryImageAspectRatio = LibraryBrowser.getAveragePrimaryImageAspectRatio([item]);
- var futureDateText;
+ if (options.showPremiereDateIndex) {
- if (item.PremiereDate) {
- try {
+ var futureDateText;
- futureDateText = LibraryBrowser.getFutureDateText(parseISO8601Date(item.PremiereDate, { toLocal: true }), true);
+ if (item.PremiereDate) {
+ try {
- } catch (err) {
+ futureDateText = LibraryBrowser.getFutureDateText(parseISO8601Date(item.PremiereDate, { toLocal: true }), true);
+ } catch (err) {
+
+ }
+ }
+
+ var val = futureDateText || Globalize.translate('HeaderUnknownDate');
+
+ if (val != currentIndexValue) {
+
+ html += '
';
+ currentIndexValue = val;
}
}
+ else if (options.showStartDateIndex) {
- if (options.showPremiereDateIndex && futureDateText) {
+ var futureDateText;
+
+ if (item.StartDate) {
+ try {
+
+ futureDateText = LibraryBrowser.getFutureDateText(parseISO8601Date(item.StartDate, { toLocal: true }), true);
+
+ } catch (err) {
+
+ }
+ }
var val = futureDateText || Globalize.translate('HeaderUnknownDate');
diff --git a/dashboard-ui/scripts/livetvitems.js b/dashboard-ui/scripts/livetvitems.js
index e9632048fa..4dfbec2033 100644
--- a/dashboard-ui/scripts/livetvitems.js
+++ b/dashboard-ui/scripts/livetvitems.js
@@ -52,8 +52,7 @@
limit: query.Limit,
totalRecordCount: result.TotalRecordCount,
viewButton: true,
- showLimit: false,
- addSelectionButton: true
+ showLimit: false
});
$('.listTopPaging', page).html(pagingHtml).trigger('create');
@@ -69,6 +68,7 @@
showTitle: false,
centerText: true,
lazy: true,
+ showStartDateIndex: true,
overlayText: false,
showProgramAirInfo: true
});
@@ -79,6 +79,7 @@
shape: "portrait",
context: 'livetv',
showTitle: true,
+ showStartDateIndex: true,
lazy: true,
cardLayout: true,
showProgramAirInfo: true