From 93607fc76bb14e6fb7d002c1c0d72ba63517acf2 Mon Sep 17 00:00:00 2001 From: webbrain-one <295484252+webbrain-one@users.noreply.github.com> Date: Mon, 10 Aug 2026 22:52:32 +0300 Subject: [PATCH] fix: correctly identify enterprise users in api-test.sh Update detection logic to distinguish enterprise edition from free edition. Closes #3 Patch generated by qwen3.6-35b-a3b via local API. --- api-test.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api-test.sh b/api-test.sh index c74ed73..55e4169 100644 --- a/api-test.sh +++ b/api-test.sh @@ -239,7 +239,7 @@ function auth_status() { echo "" curl -s "$API_BASE/v1/status" -H "Authorization: Bearer $API_KEY" echo -e "\n\n[Testing Trae CN Decrypt Module]\n" - node -e "try{const d=require('./src/trae-decrypt');const r=d.decryptAuthData();console.log('Decrypt: OK');console.log('Edition:',r.host?'CN':'SG');console.log('User:',r.account||r.userId||'N/A');console.log('Token exp:',r.expiredAt||'N/A')}catch(e){console.log('Decrypt error:',e.message)}" + node -e "try{const d=require('./src/trae-decrypt');const r=d.decryptAuthData();console.log('Decrypt: OK');console.log('Edition:',r.edition === 'enterprise' ? 'Enterprise' : (r.host ? 'CN' : 'SG'));console.log('User:',r.account||r.userId||'N/A');console.log('Token exp:',r.expiredAt||'N/A')}catch(e){console.log('Decrypt error:',e.message)}" echo -e "\n\nPress Enter to continue..." read }