diff --git a/dashboard-ui/librarydisplay.html b/dashboard-ui/librarydisplay.html index bae5bc95f..992410eb7 100644 --- a/dashboard-ui/librarydisplay.html +++ b/dashboard-ui/librarydisplay.html @@ -8,6 +8,11 @@
${OptionDisplayFolderViewHelp}

+
+ ${LabelGroupMoviesIntoCollections} +
${LabelGroupMoviesIntoCollectionsHelp}
+
+

diff --git a/dashboard-ui/mypreferencesdisplay.html b/dashboard-ui/mypreferencesdisplay.html index 36e903416..0fa2bd05e 100644 --- a/dashboard-ui/mypreferencesdisplay.html +++ b/dashboard-ui/mypreferencesdisplay.html @@ -90,11 +90,6 @@
${LabelUnairedMissingEpisodesWithinSeasons}
-
-
- ${LabelGroupMoviesIntoCollections} -
${LabelGroupMoviesIntoCollectionsHelp}
-
diff --git a/dashboard-ui/scripts/librarydisplay.js b/dashboard-ui/scripts/librarydisplay.js index b568fcb13..0f992e3f8 100644 --- a/dashboard-ui/scripts/librarydisplay.js +++ b/dashboard-ui/scripts/librarydisplay.js @@ -33,6 +33,7 @@ ApiClient.getServerConfiguration().then(function (config) { config.EnableFolderView = form.querySelector('.chkFolderView').checked; + config.EnableGroupingIntoCollections = form.querySelector('.chkGroupMoviesIntoCollections').checked; ApiClient.updateServerConfiguration(config).then(Dashboard.processServerConfigurationUpdateResult); }); @@ -43,6 +44,7 @@ function loadData() { ApiClient.getServerConfiguration().then(function (config) { view.querySelector('.chkFolderView').checked = config.EnableFolderView; + view.querySelector('.chkGroupMoviesIntoCollections').checked = config.EnableGroupingIntoCollections; }); } diff --git a/dashboard-ui/scripts/mypreferencesdisplay.js b/dashboard-ui/scripts/mypreferencesdisplay.js index 1efd44636..302ef90db 100644 --- a/dashboard-ui/scripts/mypreferencesdisplay.js +++ b/dashboard-ui/scripts/mypreferencesdisplay.js @@ -4,7 +4,6 @@ page.querySelector('.chkDisplayMissingEpisodes').checked = user.Configuration.DisplayMissingEpisodes || false; page.querySelector('.chkDisplayUnairedEpisodes').checked = user.Configuration.DisplayUnairedEpisodes || false; - page.querySelector('.chkGroupMoviesIntoCollections').checked = user.Configuration.GroupMoviesIntoBoxSets || false; $('#selectThemeSong', page).val(appStorage.getItem('enableThemeSongs-' + user.Id) || ''); $('#selectBackdrop', page).val(appStorage.getItem('enableBackdrops-' + user.Id) || ''); @@ -18,7 +17,6 @@ user.Configuration.DisplayMissingEpisodes = page.querySelector('.chkDisplayMissingEpisodes').checked; user.Configuration.DisplayUnairedEpisodes = page.querySelector('.chkDisplayUnairedEpisodes').checked; - user.Configuration.GroupMoviesIntoBoxSets = page.querySelector('.chkGroupMoviesIntoCollections').checked; userSettings.language(page.querySelector('#selectLanguage').value); diff --git a/dashboard-ui/scripts/site.js b/dashboard-ui/scripts/site.js index 20cfbfbd3..120240abf 100644 --- a/dashboard-ui/scripts/site.js +++ b/dashboard-ui/scripts/site.js @@ -717,7 +717,7 @@ var Dashboard = { divider: true, name: Globalize.translate('TabLibrary'), href: "library.html", - pageIds: ['mediaLibraryPage', 'libraryPathMappingPage', 'librarySettingsPage'], + pageIds: ['mediaLibraryPage', 'libraryPathMappingPage', 'librarySettingsPage', 'libraryDisplayPage'], icon: 'folder', color: '#009688' }, {