From 269350c1d27796cc5b00fefe0661bdabca575b1e Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 14 Nov 2025 11:38:07 +0000 Subject: [PATCH] Fix: Success check failing due to JSON formatting with spaces MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 'success:true' → 'success' AND 'true' 검사로 변경 - pretty-printed JSON (공백/줄바꿈 포함) 대응 - 실제로는 성공했는데 실패로 표시되던 버그 수정 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- headscale-auto-register.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/headscale-auto-register.sh b/headscale-auto-register.sh index 4857657..ac11cce 100755 --- a/headscale-auto-register.sh +++ b/headscale-auto-register.sh @@ -560,8 +560,8 @@ EOF -H "Content-Type: application/json" \ -d "$JSON_DATA") - # 성공 여부 먼저 확인 - if ! echo "$RESPONSE" | grep -q '"success":true'; then + # 성공 여부 먼저 확인 (공백/줄바꿈 허용) + if ! echo "$RESPONSE" | grep -q '"success"' || ! echo "$RESPONSE" | grep -q 'true'; then echo -e "${RED}✗ 약국 생성 API 실패${NC}" echo -e "${YELLOW}[응답 내용]${NC}" echo "$RESPONSE"