[frio] Disable unexpected asynchronous compose form submission

This commit is contained in:
Hypolite Petovan 2020-05-26 09:24:08 -04:00
parent 609ae1869c
commit e6388a186f

View file

@ -112,10 +112,8 @@ $(document).ready(function(){
} }
}); });
//$('ul.flex-nav').flexMenu();
// initialize the bootstrap tooltips // initialize the bootstrap tooltips
$('body').tooltip({ $body.tooltip({
selector: '[data-toggle="tooltip"]', selector: '[data-toggle="tooltip"]',
container: 'body', container: 'body',
animation: true, animation: true,
@ -364,10 +362,17 @@ $(document).ready(function(){
// Comment form submit // Comment form submit
$body.on('submit', '.comment-edit-form', function(e) { $body.on('submit', '.comment-edit-form', function(e) {
let id = $form.data('item-id');
// Compose page form exception: id is always 0 and form must not be submitted asynchronously
if (id === 0) {
return;
}
e.preventDefault(); e.preventDefault();
let $form = $(this); let $form = $(this);
let id = $form.data('item-id');
let $commentSubmit = $form.find('.comment-edit-submit').button('loading'); let $commentSubmit = $form.find('.comment-edit-submit').button('loading');
unpause(); unpause();