The sidebar's per-feed nav depends on this query correctly scoping to one feed (or joining all of them when feed_id is None), and it's real branching logic rather than a passthrough — exactly what the updated Definition of Done's testing rule calls for. Uses a throwaway SQLite file per test (migrated fresh, cleaned up via Drop) rather than a shared fixture, since diesel-async's bb8 pool would otherwise hand out per-connection ":memory:" databases that don't share state. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PqTJmazHBQK878vjQ4JnnF |
||
|---|---|---|
| .. | ||
| core | ||
| db | ||
| feeds | ||
| llm | ||
| web | ||