Files
descrybe/apps/api/internal/httpapi
greeneclipseandClaude Fable 5 c9554f2f7c Fix DedupeSessionCookies panic with pgxstore (use FindCtx)
Production uses pgxstore, whose plain scs.Store.Find deliberately panics
("missing context arg") — only FindCtx works. DedupeSessionCookies called
Store.Find directly, so any request carrying duplicate session cookies
500'd (chi Recoverer caught the panic). Unit tests passed because the
in-memory store implements plain Find.

Mirror scs.doStoreFind: type-assert FindCtx(context.Context, string) and
use it with the request context, falling back to plain Find for simple
stores. Regression test adds a ctx-only store whose plain methods panic.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-18 01:33:05 +02:00
..
fix
2026-08-17 21:20:45 +02:00
fix
2026-08-17 09:33:07 +02:00
2026-08-16 11:37:42 +02:00
fix
2026-08-16 12:00:28 +02:00
fix
2026-08-14 01:38:34 +02:00
fix
2026-08-14 01:38:34 +02:00
fix
2026-08-16 18:36:56 +02:00
fix
2026-08-17 09:33:07 +02:00
fix
2026-08-17 00:39:25 +02:00
fix
2026-08-17 00:39:25 +02:00
fix
2026-08-17 09:33:07 +02:00
fix
2026-08-17 09:33:07 +02:00
fix
2026-08-17 23:06:07 +02:00
fix
2026-08-17 21:20:45 +02:00
fix
2026-08-17 21:20:45 +02:00
fix
2026-08-17 21:20:45 +02:00
fix
2026-08-17 00:53:51 +02:00
fix
2026-08-17 21:20:45 +02:00
fix
2026-08-17 11:30:14 +02:00
fix
2026-08-13 21:01:49 +02:00
fix
2026-08-17 21:20:45 +02:00
fix
2026-08-17 21:20:45 +02:00
fix
2026-08-17 21:20:45 +02:00
fix
2026-08-17 21:20:45 +02:00
fix
2026-08-13 21:01:49 +02:00
2026-08-16 11:37:42 +02:00
fix
2026-08-17 00:39:25 +02:00
fix
2026-08-14 00:06:43 +02:00
fix
2026-08-17 21:20:45 +02:00
fix
2026-08-17 21:20:45 +02:00
fix
2026-08-17 21:20:45 +02:00
fix
2026-08-17 21:20:45 +02:00
fix
2026-08-17 21:56:09 +02:00
fix
2026-08-17 21:56:09 +02:00
fix
2026-08-17 21:20:45 +02:00
fix
2026-08-17 21:20:45 +02:00
fix
2026-08-17 21:20:45 +02:00