From bdf8dc0ad510003f5f4b5ed0009759e1edfa3f65 Mon Sep 17 00:00:00 2001 From: kimbokon Date: Sun, 8 Mar 2026 13:35:21 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20vendor-management=20step28=20hasError?= =?UTF-8?q?=EB=A5=BC=20title/h1=20=EA=B8=B0=EB=B0=98=EC=9C=BC=EB=A1=9C=20?= =?UTF-8?q?=EB=B3=80=EA=B2=BD=20(body=20=EB=82=B4=20=EC=88=AB=EC=9E=90=20f?= =?UTF-8?q?alse=20positive=20=EB=B0=A9=EC=A7=80)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vendor-management.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vendor-management.json b/vendor-management.json index 4fd54e6..3a86a2a 100644 --- a/vendor-management.json +++ b/vendor-management.json @@ -250,7 +250,7 @@ "id": 28, "name": "[회계관리 > 거래처관리] [EDIT] 저장 완료 확인 (목록 복귀 + 에러 없음)", "action": "evaluate", - "script": "(async()=>{const w=ms=>new Promise(r=>setTimeout(r,ms));const R={phase:'SAVE_VERIFY'};let isListPage=false;for(let i=0;i<10;i++){const url=window.location.href;isListPage=url.includes('/accounting/vendors')&&!url.includes('mode=');if(isListPage)break;await w(500);}R.isListPage=isListPage;const hasError=document.body.innerText.includes('404')||document.body.innerText.includes('500')||document.body.innerText.includes('Not Found');R.hasError=hasError;R.ok=isListPage&&!hasError;R.info=R.ok?'PASS: 목록 복귀, 에러 없음':'FAIL: isListPage='+isListPage+', hasError='+hasError;return JSON.stringify(R);})()", + "script": "(async()=>{const w=ms=>new Promise(r=>setTimeout(r,ms));const R={phase:'SAVE_VERIFY'};let isListPage=false;for(let i=0;i<10;i++){const url=window.location.href;isListPage=url.includes('/accounting/vendors')&&!url.includes('mode=');if(isListPage)break;await w(500);}R.isListPage=isListPage;const t=document.title||'';const h1=document.querySelector('h1')?.innerText||'';const errText=t+' '+h1;const hasError=errText.includes('404')||errText.includes('Not Found')||errText.includes('500')||errText.includes('Server Error');R.hasError=hasError;R.ok=isListPage&&!hasError;R.info=R.ok?'PASS: 목록 복귀, 에러 없음':'FAIL: isListPage='+isListPage+', hasError='+hasError;return JSON.stringify(R);})()", "timeout": 15000, "phase": "VERIFY" },