Fix issue with fields in commit UI

This commit is contained in:
Quincy Morgan
2020-01-31 14:26:33 -05:00
parent 2783408fc3
commit 1c7a150854
+3 -2
View File
@@ -295,7 +295,7 @@ export function uiField(context, presetField, entityIDs, options) {
// A non-allowed field is hidden from the user altogether
field.isAllowed = function() {
if (entityIDs.length > 1 && uiFields[field.type].supportsMultiselection === false) return;
if (entityIDs && entityIDs.length > 1 && uiFields[field.type].supportsMultiselection === false) return;
if (field.countryCodes || field.notCountryCodes) {
var extent = combinedEntityExtent();
@@ -318,7 +318,8 @@ export function uiField(context, presetField, entityIDs, options) {
var prerequisiteTag = field.prerequisiteTag;
if (!tagsContainFieldKey() && // ignore tagging prerequisites if a value is already present
if (entityIDs &&
!tagsContainFieldKey() && // ignore tagging prerequisites if a value is already present
prerequisiteTag) {
return entityIDs.some(function(entityID) {
var entity = context.graph().entity(entityID);