aboutsummaryrefslogtreecommitdiff
path: root/resources/assets/javascripts/lib/questionnaire.js
diff options
context:
space:
mode:
authorRasmus Fuhse <fuhse@data-quest.de>2023-01-02 09:49:00 +0000
committerTill Glöggler <tgloeggl@uos.de>2023-01-02 09:49:00 +0000
commit8d2f9ec3486eeb148b1e67d9bc9e00ff83c482cc (patch)
tree7ae5b97fcf0772a43b99dda8bf43fbbf7bacf4a9 /resources/assets/javascripts/lib/questionnaire.js
parent87399c10bc13a43625f4810c467734f946538917 (diff)
Resolve "Fragebogen Validierung wird nicht ausgeführt"
Closes #1963 Merge request studip/studip!1275
Diffstat (limited to 'resources/assets/javascripts/lib/questionnaire.js')
-rw-r--r--resources/assets/javascripts/lib/questionnaire.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/resources/assets/javascripts/lib/questionnaire.js b/resources/assets/javascripts/lib/questionnaire.js
index 20c356c..e9c908d 100644
--- a/resources/assets/javascripts/lib/questionnaire.js
+++ b/resources/assets/javascripts/lib/questionnaire.js
@@ -43,7 +43,8 @@ const Questionnaire = {
range_type: $(form).data('range_type'),
range_id: $(form).data('range_id'),
editInternalName: null,
- tempInternalName: ''
+ tempInternalName: '',
+ validationNotice: false
};
},
methods: {
@@ -58,6 +59,11 @@ const Questionnaire = {
this.activeTab = id;
},
submit: function () {
+ if (!this.data.title) {
+ this.switchTab('admin');
+ this.validationNotice = true;
+ return;
+ }
let data = {
title: this.data.title,
copyable: this.data.copyable,