mirror of
https://github.com/unraid/webgui.git
synced 2026-01-06 17:49:58 -06:00
Merge pull request #2245 from Squidly271/patch-85
Fix: Add progress to VM actions popup
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user