diff --git a/dashboard-ui/metadataadvanced.html b/dashboard-ui/metadataadvanced.html
index 7d819f4c2..ab415dbc8 100644
--- a/dashboard-ui/metadataadvanced.html
+++ b/dashboard-ui/metadataadvanced.html
@@ -101,6 +101,18 @@
+
${HeaderPeople}
diff --git a/dashboard-ui/scripts/metadataadvanced.js b/dashboard-ui/scripts/metadataadvanced.js
index 9bef25fb0..3dbffef48 100644
--- a/dashboard-ui/scripts/metadataadvanced.js
+++ b/dashboard-ui/scripts/metadataadvanced.js
@@ -14,6 +14,8 @@
$('#chkPeopleOthers', page).checked(config.PeopleMetadataOptions.DownloadOtherPeopleMetadata);
$('#chkPeopleGuestStars', page).checked(config.PeopleMetadataOptions.DownloadGuestStarMetadata);
+ $('#chkDownloadImagesInAdvance', page).checked(config.DownloadImagesInAdvance);
+
Dashboard.hideLoadingMsg();
}
@@ -178,6 +180,8 @@
config.MetadataPath = $('#txtMetadataPath', form).val();
config.FanartApiKey = $('#txtFanartApiKey', form).val();
+ config.DownloadImagesInAdvance = $('#chkDownloadImagesInAdvance', form).checked();
+
config.PeopleMetadataOptions.DownloadActorMetadata = $('#chkPeopleActors', form).checked();
config.PeopleMetadataOptions.DownloadComposerMetadata = $('#chkPeopleComposers', form).checked();
config.PeopleMetadataOptions.DownloadDirectorMetadata = $('#chkPeopleDirectors', form).checked();
diff --git a/dashboard-ui/strings/html/en-US.json b/dashboard-ui/strings/html/en-US.json
index 34a9d9124..5c9e10596 100644
--- a/dashboard-ui/strings/html/en-US.json
+++ b/dashboard-ui/strings/html/en-US.json
@@ -1527,5 +1527,7 @@
"FeatureRequiresEmbyPremiere": "This feature requires an active Emby Premiere subscription.",
"FileExtension": "File extension",
"OptionReplaceExistingImages": "Replace existing images",
- "OptionPlayNextEpisodeAutomatically": "Play next episode automatically"
+ "OptionPlayNextEpisodeAutomatically": "Play next episode automatically",
+ "OptionDownloadImagesInAdvance": "Download all images in advance",
+ "OptionDownloadImagesInAdvanceHelp": "By default, most secondary images are not downloaded until requested by an Emby app. Enable this option to download all images in advance, as new media is imported."
}
\ No newline at end of file
diff --git a/dashboard-ui/strings/html/server.json b/dashboard-ui/strings/html/server.json
index 3c63a1f3c..ade667fe4 100644
--- a/dashboard-ui/strings/html/server.json
+++ b/dashboard-ui/strings/html/server.json
@@ -1543,5 +1543,7 @@
"FeatureRequiresEmbyPremiere": "This feature requires an active Emby Premiere subscription.",
"FileExtension": "File extension",
"OptionReplaceExistingImages": "Replace existing images",
- "OptionPlayNextEpisodeAutomatically": "Play next episode automatically"
+ "OptionPlayNextEpisodeAutomatically": "Play next episode automatically",
+ "OptionDownloadImagesInAdvance": "Download all images in advance",
+ "OptionDownloadImagesInAdvanceHelp": "By default, most secondary images are not downloaded until requested by an Emby app. Enable this option to download all images in advance, as new media is imported."
}