Skip to content
Snippets Groups Projects
Commit 7aaa7cf2 authored by Rasmus Fuhse's avatar Rasmus Fuhse
Browse files

Resolve "Weiterleitung im Formularbaukasten funktioniert nicht meht"

Closes #5049

Merge request studip/studip!3777
parent e8443137
No related branches found
No related tags found
No related merge requests found
...@@ -289,19 +289,22 @@ STUDIP.ready(function () { ...@@ -289,19 +289,22 @@ STUDIP.ready(function () {
let params = this.getFormValues(); let params = this.getFormValues();
params.STUDIPFORM_AUTOSTORE = 1; params.STUDIPFORM_AUTOSTORE = 1;
$.ajax({ let submit = function (url, params, redirect) {
url: this.STUDIPFORM_AUTOSAVEURL, $.ajax({
data: params, url: url,
type: 'post', data: params,
success(output) { type: 'post',
if (output === 'STUDIPFORM_STORE_SUCCESS' && this.STUDIPFORM_REDIRECTURL) { success(output) {
//The form has been stored successfully: if (output === 'STUDIPFORM_STORE_SUCCESS' && redirect) {
window.location.href = this.STUDIPFORM_REDIRECTURL; //The form has been stored successfully:
} else if (output !== 'STUDIPFORM_STORE_SUCCESS') { window.location.href = redirect;
Report.error($gettext('Es ist ein Fehler aufgetreten'), output); } else if (output !== 'STUDIPFORM_STORE_SUCCESS') {
Report.error($gettext('Es ist ein Fehler aufgetreten'), output);
}
} }
} });
}); };
submit(this.STUDIPFORM_AUTOSAVEURL, params, this.STUDIPFORM_REDIRECTURL);
} else { } else {
this.STUDIPFORM_VALIDATED = true; this.STUDIPFORM_VALIDATED = true;
this.$el.submit(); this.$el.submit();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment