Skip to content

Commit 49a3598

Browse files
committed
~cherry pick from IQSS#12017
1 parent 63cbc9c commit 49a3598

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/main/java/edu/harvard/iq/dataverse/DataversePage.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1348,7 +1348,7 @@ private void saveInputLevels(List<DataverseFieldTypeInputLevel> listDFTIL, Datas
13481348
existingLevel.setInclude(dsft.isInclude());
13491349
existingLevel.setRequired(dsft.isRequiredDV());
13501350
listDFTIL.add(existingLevel);
1351-
} else if (dsft.isInclude() || (dsft.getLocalDisplayOnCreate()!=null) || dsft.isRequiredDV()) {
1351+
} else if (!dsft.isInclude() || (dsft.getLocalDisplayOnCreate()!=null) || dsft.isRequiredDV()) {
13521352
// Only create new input level if there is any specific configuration
13531353
listDFTIL.add(new DataverseFieldTypeInputLevel(
13541354
dsft,

src/main/webapp/metadataFragment.xhtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@
260260
<div class="panel-body">
261261
<ui:repeat value="#{metadataBlockVal.value}" var="dsf" varStatus="curField">
262262
<div class="form-group" role="group"
263-
jsf:rendered="#{((editMode == 'METADATA' or dsf.datasetFieldType.shouldDisplayOnCreate() or !dsf.isEmpty() or dsf.required or dsf.hasRequiredChildren)) or (!datasetPage and dsf.include)}">
263+
jsf:rendered="#{((editMode == 'METADATA' or dsf.datasetFieldType.shouldDisplayOnCreate() or !dsf.isEmpty() or dsf.required or dsf.hasRequiredChildren) and dsf.include) or (!datasetPage and dsf.include)}">
264264
<!-- Primitive fields -->
265265
<p:fragment id="editPrimitiveValueFragment" rendered="#{dsf.datasetFieldType.primitive}">
266266
<p:autoUpdate/>

0 commit comments

Comments
 (0)