Make sure we can submit before setting the loading prompt

This commit is contained in:
Hadi Nategh 2019-06-05 15:47:12 +02:00
parent eb286c6144
commit 797d396a4a

View File

@ -732,11 +732,6 @@ etemplate2.prototype.submit = function(button, async, no_validation, _container)
{ {
var api = this.widgetContainer.egw(); var api = this.widgetContainer.egw();
if (typeof async == 'undefined' || typeof async == 'string')
{
api.loading_prompt('et2_submit_spinner', true, api.lang(typeof async == 'string' ? async : 'Please wait...'));
async = true;
}
if(typeof no_validation == 'undefined') if(typeof no_validation == 'undefined')
{ {
no_validation = false; no_validation = false;
@ -760,6 +755,11 @@ etemplate2.prototype.submit = function(button, async, no_validation, _container)
if (canSubmit) if (canSubmit)
{ {
if (typeof async == 'undefined' || typeof async == 'string')
{
api.loading_prompt('et2_submit_spinner', true, api.lang(typeof async == 'string' ? async : 'Please wait...'));
async = true;
}
if (button) this._set_button(button, values); if (button) this._set_button(button, values);
// Create the request object // Create the request object