v1.0.58: version bump and history sync
This commit is contained in:
@@ -211,6 +211,14 @@ function showParams(opId,opName){
|
||||
});
|
||||
}
|
||||
|
||||
function setFinishedState(statusText, statusClass, statusError, statusDuration){
|
||||
const btn=document.getElementById('btn-test');
|
||||
btn.disabled=false;
|
||||
btn.textContent='Готово';
|
||||
btn.onclick=null;
|
||||
document.getElementById('test-status').innerHTML=` <span class="badge ${statusClass}">${statusText}</span> ${statusError||''} ${statusDuration||''}s`;
|
||||
}
|
||||
|
||||
async function executeOp(params){
|
||||
stopPoll();
|
||||
// Захватить displayName ДО очистки формы
|
||||
@@ -244,10 +252,7 @@ async function executeOp(params){
|
||||
showStages(sd.stages||[]);
|
||||
if(sd.status!=='RUNNING'){
|
||||
stopPoll();
|
||||
const cls=sd.status==='OK'?'badge-success':'badge';
|
||||
document.getElementById('test-status').innerHTML=` <span class="badge ${cls}">${sd.status}</span> ${sd.error||''} ${sd.duration||''}s`;
|
||||
btn.disabled=false;
|
||||
btn.textContent='Готово';
|
||||
setFinishedState(sd.status, sd.status==='OK'?'badge-success':'badge', sd.error, sd.duration);
|
||||
if(sd.status==='OK'){
|
||||
await refreshInstances();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user