Mark all read on an OPML subscription
Marking the subscription read did nothing: its own row holds no entries. read-all now resolves the feeds grouped under the id -- via subscriptions(), so a child promoted to config is included -- and marks those. Button sits before Unsubscribe, where every other feed keeps it. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AdXho5tTkjFLeUXKbEjKBh
This commit is contained in:
@@ -56,6 +56,15 @@ and until now nothing set them.
|
||||
|
||||
---
|
||||
|
||||
## 2026-09-10 — Marking a subscription read
|
||||
|
||||
An OPML subscription's page now has **Mark all read**, sitting where every other feed keeps it --
|
||||
before Unsubscribe. The fix is in the handler rather than the button: `read-all` resolves the feeds
|
||||
whose group is the given id (through `subscriptions()`, so a child promoted to config counts too)
|
||||
and marks those, since the subscription's own row holds no entries and marking it did nothing.
|
||||
|
||||
---
|
||||
|
||||
## 2026-09-10 — A folder counts what it holds
|
||||
|
||||
An OPML subscription has no entries of its own, so its row always read `0 unread` no matter how much
|
||||
|
||||
Reference in New Issue
Block a user