Mail: Fix moving folder hangs showing waiting icon

This commit is contained in:
nathan 2023-04-19 11:57:23 -06:00
parent 1b827f9f1e
commit c01b39fe64

View File

@ -3824,16 +3824,16 @@ app.classes.mail = AppJS.extend(
egw.loading_prompt('mail_moveFolder', true, '', '#egw_fw_basecontainer'); egw.loading_prompt('mail_moveFolder', true, '', '#egw_fw_basecontainer');
for (var i = 0; i < _senders.length; i++) for (var i = 0; i < _senders.length; i++)
{ {
egw.jsonq('mail.mail_ui.ajax_MoveFolder', [_senders[i].id, destination.id], egw.request('mail.mail_ui.ajax_MoveFolder', [_senders[i].id, destination.id])
// Move is done (successfully or not), remove loading .finally(() =>
function () {
{ // Move is done (successfully or not), remove loading
var id = destination.id.split('::'); var id = destination.id.split('::');
//refersh the top parent //refersh the top parent
ftree.refreshItem(id[0], null); ftree.refreshItem(id[0], null);
egw.loading_prompt('mail_moveFolder', false); egw.loading_prompt('mail_moveFolder', false);
} }
); );
} }
} }
}; };