From 6e9b94cbf6463ad6656021432b8a0d60495ad226 Mon Sep 17 00:00:00 2001 From: Jan-Hendrik Willms Date: Wed, 16 Jul 2025 11:15:16 +0200 Subject: don't lose any validation message, fixes #5715 Closes #5715 Merge request studip/studip!4354 --- resources/assets/javascripts/bootstrap/forms.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/resources/assets/javascripts/bootstrap/forms.js b/resources/assets/javascripts/bootstrap/forms.js index b63a8a0..dc57674 100644 --- a/resources/assets/javascripts/bootstrap/forms.js +++ b/resources/assets/javascripts/bootstrap/forms.js @@ -404,14 +404,18 @@ STUDIP.ready(function () { computed: { ordererValidationNotes: function () { let orderedNotes = []; + let inserted = []; for (let i in this.STUDIPFORM_INPUTS_ORDER) { for (let k in this.STUDIPFORM_VALIDATIONNOTES) { if (this.STUDIPFORM_VALIDATIONNOTES[k].name === this.STUDIPFORM_INPUTS_ORDER[i]) { orderedNotes.push(this.STUDIPFORM_VALIDATIONNOTES[k]); + inserted.push(k); } } } - return orderedNotes; + return orderedNotes.concat( + this.STUDIPFORM_VALIDATIONNOTES.filter((note, index) => !inserted.includes(index)) + ); } }, mounted() { -- cgit v1.0