fix(15): convert auth service/tests to async PGlite pattern

The executor agents wrote sync SQLite-style calls (.get(), .all(), .run())
instead of the async Postgres pattern established in Phase 14. Fixed:
- auth.service.ts: use await + destructuring for all DB operations
- auth routes: await listApiKeys
- All auth test files: async createTestDb(), await service calls

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-04 21:40:12 +02:00
parent 72eefd1a06
commit 59e7f4be8a
5 changed files with 22 additions and 25 deletions

View File

@@ -33,7 +33,7 @@ app.get("/me", async (c) => {
app.get("/keys", requireAuth, async (c) => {
const db = c.get("db");
const keys = listApiKeys(db);
const keys = await listApiKeys(db);
return c.json(keys);
});