From 4aefbd7d7d94bbedc46ea7af97ca0a11f4e5182b Mon Sep 17 00:00:00 2001 From: Ryuuji Yoshimoto Date: Wed, 5 Aug 2026 19:58:05 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20sort.ts/request.ts=E3=81=AE=E8=A1=A8?= =?UTF-8?q?=E8=A8=98=E3=82=92unitrad-view=E3=81=AB=E6=8F=83=E3=81=88?= =?UTF-8?q?=E3=82=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ISBN整形の空白表記とrequest.tsのコメントがunitrad-viewから分岐した際に ズレていたため、view側に合わせる。 Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01TBuCdY1AzZrVnRHRXUkLyG --- src/js/request.ts | 4 ++-- src/js/sort.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/js/request.ts b/src/js/request.ts index 4b444b5..349f5d2 100644 --- a/src/js/request.ts +++ b/src/js/request.ts @@ -15,8 +15,8 @@ request.get(url).query({a: 1}).end((err, res) => { res.body }) request.get(url).then((res) => res.body) - esbuildのaliasで 'superagent' をこのモジュールへ向けているため、サイト設定は - 書き換えていない。superagentとの差で気をつける点は3つ: + esbuildのaliasで 'superagent' をこのモジュールへ向けているため、2600件以上ある + サイト設定は書き換えていない。superagentとの差で気をつける点は3つ: - fetchは4xx/5xxでもresolveするので、okでなければerrにして返す - res.body はJSONのときだけパース結果を入れる(superagentと同じくそれ以外は空オブジェクト) - res.text は常に生の本文 diff --git a/src/js/sort.ts b/src/js/sort.ts index 881901f..e605b7b 100644 --- a/src/js/sort.ts +++ b/src/js/sort.ts @@ -204,7 +204,7 @@ export function normalizeIsbn(isbn: string): string { if (!isbn) return ''; const _tmp = isbn.replace(/[-]+/g, ''); if (_tmp.length <= 10) { - return "   " + _tmp; + return "\u2002\u2002\u2002" + _tmp; } return _tmp; }