Kyle Pope
9bcf5ace5d
Fix search cold-cache gate, 429 handling, and datetime.now() violations
ConnectionSearch.tsx:
- Add loading guard for useSettings() — prevents cold cache from showing
"enable connections" gate when settings haven't loaded yet
- Add 429 rate limit handling in search catch block — shows user-friendly
message instead of silently showing "User not found"
- Import axios for isAxiosError type guard
connections.py:
- Fix 3x datetime.now() → datetime.now(timezone.utc) per hard rule
(lines 187, 378, 565)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 20:02:52 +08:00
..
2026-02-15 16:13:41 +08:00
2026-03-04 05:55:14 +08:00
2026-03-04 05:00:33 +08:00
2026-02-27 15:43:55 +08:00
2026-03-05 20:02:52 +08:00
2026-02-27 04:42:23 +08:00
2026-02-27 15:43:55 +08:00
2026-02-27 15:43:55 +08:00
2026-02-27 15:43:55 +08:00
2026-03-04 02:10:16 +08:00
2026-03-04 09:05:46 +08:00
2026-02-27 15:43:55 +08:00
2026-02-27 15:43:55 +08:00
2026-03-04 08:07:45 +08:00
2026-02-27 15:43:55 +08:00
2026-03-01 19:20:07 +08:00
2026-02-27 05:41:16 +08:00