diff --git a/dashboard-ui/bower_components/emby-webcomponents/cardbuilder/peoplecardbuilder.js b/dashboard-ui/bower_components/emby-webcomponents/cardbuilder/peoplecardbuilder.js
index bfd46056b5..24d75d8375 100644
--- a/dashboard-ui/bower_components/emby-webcomponents/cardbuilder/peoplecardbuilder.js
+++ b/dashboard-ui/bower_components/emby-webcomponents/cardbuilder/peoplecardbuilder.js
@@ -68,15 +68,15 @@ define(['imageLoader', 'itemShortcuts', 'connectionManager', 'layoutManager'], f
}
var nameHtml = '';
- nameHtml += '
' + person.Name + '
';
+ nameHtml += '' + person.Name + '
';
if (person.Role) {
- nameHtml += 'as ' + person.Role + '
';
+ nameHtml += 'as ' + person.Role + '
';
}
else if (person.Type) {
- nameHtml += '' + Globalize.translate('core#' + person.Type) + '
';
+ nameHtml += '' + Globalize.translate('core#' + person.Type) + '
';
} else {
- nameHtml += '
';
+ nameHtml += '
';
}
var cardBoxCssClass = 'visualCardBox cardBox';
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/metadataeditor.js b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/metadataeditor.js
index f01316b401..5f69d45453 100644
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/metadataeditor.js
+++ b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/metadataeditor.js
@@ -156,7 +156,6 @@
AirDays: getSelectedAirDays(form),
AirTime: form.querySelector('#txtAirTime').value,
Genres: editableListViewValues(form.querySelector("#listGenres")),
- ProductionLocations: editableListViewValues(form.querySelector("#listCountries")),
Tags: editableListViewValues(form.querySelector("#listTags")),
Keywords: editableListViewValues(form.querySelector("#listKeywords")),
Studios: editableListViewValues(form.querySelector("#listStudios")).map(function (element) { return { Name: element }; }),
@@ -683,12 +682,6 @@
showElement('#fldCustomRating', context);
}
- if (item.Type == "Movie" || item.Type == "Trailer" || item.Type == "MusicArtist") {
- showElement('#countriesCollapsible', context);
- } else {
- hideElement('#countriesCollapsible', context);
- }
-
if (item.Type == "TvChannel") {
hideElement('#tagsCollapsible', context);
hideElement('#metadataSettingsCollapsible', context);
@@ -809,7 +802,6 @@
el.checked = (item.AirDays || []).indexOf(el.getAttribute('data-day')) != -1;
});
- populateListView(context.querySelector('#listCountries'), item.ProductionLocations || []);
populateListView(context.querySelector('#listGenres'), item.Genres);
populatePeople(context, item.People || []);
diff --git a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/metadataeditor.template.html b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/metadataeditor.template.html
index 937990df90..ea2e7a0624 100644
--- a/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/metadataeditor.template.html
+++ b/dashboard-ui/bower_components/emby-webcomponents/metadataeditor/metadataeditor.template.html
@@ -224,16 +224,6 @@
-
-
- ${Countries}
-
-
-
-
${Genres}
diff --git a/dashboard-ui/components/apphost.js b/dashboard-ui/components/apphost.js
index 6e7329f980..40104dd8f8 100644
--- a/dashboard-ui/components/apphost.js
+++ b/dashboard-ui/components/apphost.js
@@ -148,16 +148,8 @@ define(['appStorage', 'browser'], function (appStorage, browser) {
features.push('fullscreen');
}
- if (!browser.mobile) {
- if (browser.safari) {
-
- if (browser.versionMajor && browser.versionMajor >= 10) {
- features.push('imageanalysis');
- }
-
- } else {
- features.push('imageanalysis');
- }
+ if (!browser.slow) {
+ features.push('imageanalysis');
}
return features;
diff --git a/dashboard-ui/scripts/itemdetailpage.js b/dashboard-ui/scripts/itemdetailpage.js
index 453a9510f9..f59c5c78e4 100644
--- a/dashboard-ui/scripts/itemdetailpage.js
+++ b/dashboard-ui/scripts/itemdetailpage.js
@@ -239,9 +239,9 @@
}
var itemBirthLocation = page.querySelector('#itemBirthLocation');
- if (item.Type == "Person" && item.ProductionLocations && item.ProductionLocations.length) {
+ if (item.Type == "Person" && item.PlaceOfBirth) {
- var gmap = '' + item.ProductionLocations[0] + '';
+ var gmap = '' + item.PlaceOfBirth + '';
itemBirthLocation.classList.remove('hide');
itemBirthLocation.innerHTML = Globalize.translate('BirthPlaceValue').replace('{0}', gmap);