Skip to content

Commit da48f84

Browse files
Zeegaannul800sebastiaan
authored andcommitted
Merge pull request #11360 from umbraco/v8/bugfix/11057-mandatory-image-not-validating-after-first-time-failure
Fixes 11057: Mandatory Image not validating after first time failure (cherry picked from commit 5cc70d2)
1 parent 8acf7e1 commit da48f84

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker3/umb-media-picker3-property-editor.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,4 +69,8 @@
6969
<span class="help-inline" ng-message="valServer" ng-bind-html="vm.propertyForm.maxCount.errorMsg"></span>
7070
</div>
7171

72+
<ng-form name="vm.modelValueForm">
73+
<input type="hidden" name="modelValue" ng-model="vm.model.value.length" ng-required="vm.model.validation.mandatory && vm.model.value.length === 0" />
74+
</ng-form>
75+
7276
</div>

src/Umbraco.Web.UI.Client/src/views/propertyeditors/mediapicker3/umbMediaPicker3PropertyEditor.component.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,10 @@
137137
if (vm.propertyForm) {
138138
vm.propertyForm.$setDirty();
139139
}
140+
141+
if (vm.modelValueForm) {
142+
vm.modelValueForm.modelValue.$setDirty();
143+
}
140144
}
141145

142146
function addMediaAt(createIndex, $event) {

0 commit comments

Comments
 (0)