Merge pull request #2245 from Squidly271/patch-85

Fix: Add progress to VM actions popup
This commit is contained in:
tom mortensen
2025-06-10 09:09:19 -07:00
committed by GitHub

View File

@@ -268,7 +268,7 @@ function openVMAction(cmd,title,plg,func,start=0,button=0) {
$(".upgrade_notice").addClass('alert');
return;
}
swal({title:title,text:"<pre id='swaltext'></pre><hr>",html:true,animation:'none',showConfirmButton:button!=0,confirmButtonText:"<?=_('Close')?>"},function(close){
swal({title:title + ' - <span id="pluginProgressTitle"><?=_('In Progress');?> <i class="fa fa-refresh fa-spin"></i></span>',text:"<pre id='swaltext'></pre><hr>",html:true,animation:'none',showConfirmButton:button!=0,confirmButtonText:"<?=_('Close')?>"},function(close){
nchan_vmaction.stop();
$('div.spinner.fixed').hide();
$('.sweet-alert').hide('fast').removeClass('nchan');
@@ -331,6 +331,7 @@ function openDone(data) {
ca_done_override = false;
}
}
$('#pluginProgressTitle').text("<?=_('Finished');?>");
return true;
}
return false;
@@ -340,6 +341,7 @@ function openError(data) {
if (data == '_ERROR_') {
$('div.spinner.fixed').hide();
$('button.confirm').text("<?=_('Error')?>").prop('disabled',false).show();
$('#pluginProgressTitle').text("<?=_('Error');?>");
return true;
}
return false;