Surface blog-list errors in blogger-auth instead of an empty list
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -258,6 +258,14 @@ def cmd_blogger_auth(args: argparse.Namespace, settings: Settings) -> int:
|
||||
)
|
||||
blogs = blogs_resp.json().get("items", []) if blogs_resp.status_code == 200 else []
|
||||
|
||||
if blogs_resp.status_code != 200:
|
||||
print(
|
||||
f"\n경고: 블로그 목록 조회 실패 (HTTP {blogs_resp.status_code}): {blogs_resp.text[:300]}",
|
||||
file=sys.stderr,
|
||||
)
|
||||
elif not blogs:
|
||||
print("\n경고: 이 계정에 블로그가 없습니다 - 블로그 소유 계정으로 승인했는지 확인하세요", file=sys.stderr)
|
||||
else:
|
||||
print("\n이 계정의 블로그:")
|
||||
for blog in blogs:
|
||||
print(f" - {blog.get('name')} id={blog.get('id')} url={blog.get('url')}")
|
||||
|
||||
Reference in New Issue
Block a user