v1.0.64: version header and displayName placeholder
This commit is contained in:
@@ -189,8 +189,8 @@ function showParams(opId,opName){
|
||||
|
||||
fetch('/api/params/'+opId).then(r=>r.json()).then(params=>{
|
||||
const form=document.getElementById('params-form');
|
||||
const displayName=opName==='create'?makeCreateDisplayName():'';
|
||||
form.innerHTML=(opName==='create'?`<div class="param-row"><label class="req">displayName</label><input type="text" id="param-displayname" value="${displayName}"></div>`:'')
|
||||
const displayNameHint=opName==='create'?makeCreateDisplayName():'';
|
||||
form.innerHTML=(opName==='create'?`<div class="param-row"><label class="req">displayName</label><input type="text" id="param-displayname" placeholder="${displayNameHint}" autocomplete="off"></div>`:'')
|
||||
+ params.map(p=>{
|
||||
const req=p.isRequired;
|
||||
const hasDfl=p.defaultValue!==null&&p.defaultValue!==undefined&&p.defaultValue!=='';
|
||||
@@ -242,7 +242,8 @@ function setRunningState(opName, displayName){
|
||||
async function executeOp(params){
|
||||
stopPoll();
|
||||
// Захватить displayName ДО очистки формы
|
||||
const displayName=document.getElementById('param-displayname')?.value||'autotest-1';
|
||||
const displayNameInput=document.getElementById('param-displayname');
|
||||
const displayName=(displayNameInput?.value||'').trim() || displayNameInput?.placeholder || 'autotest';
|
||||
document.getElementById('params-card').style.display='block';
|
||||
document.getElementById('params-form').innerHTML='';
|
||||
const btn=document.getElementById('btn-test');
|
||||
|
||||
Reference in New Issue
Block a user