A show made a feed of its own stays hidden with its OPML #358

Closed
opened 2026-10-24 17:54:48 -07:00 by rays · 1 comment
Owner

Unread in the feed list said 2 for Unsung, yet All Subscriptions' unread list was empty (total 0) for rays@sdf1.net.

Unsung was once a show of the OPML hacker-news-top-feeds-2 and is now a feed of its own: not managed, no group in the catalogue. But feeds.group_id still says hacker-news-top-feeds-2, and that OPML is hidden from All Subscriptions, so shown_in leaves Unsung out of All Subscriptions too. Db::unmanage sets managed = false and leaves group_id as it was, in promote_kept and retire_group, whose catalogue entry has no group. 20 feeds in production are not managed and still have a group_id.

(The other 4 unread, in Glass Cannon shows, are left out correctly: rays hid The Glass Cannon Network from All Subscriptions.)

Unread in the feed list said 2 for Unsung, yet All Subscriptions' unread list was empty (total 0) for rays@sdf1.net. Unsung was once a show of the OPML hacker-news-top-feeds-2 and is now a feed of its own: not managed, no group in the catalogue. But `feeds.group_id` still says hacker-news-top-feeds-2, and that OPML is hidden from All Subscriptions, so `shown_in` leaves Unsung out of All Subscriptions too. `Db::unmanage` sets `managed = false` and leaves `group_id` as it was, in `promote_kept` and `retire_group`, whose catalogue entry has no group. 20 feeds in production are not managed and still have a group_id. (The other 4 unread, in Glass Cannon shows, are left out correctly: rays hid The Glass Cannon Network from All Subscriptions.)
rays added the bug label 2026-10-24 17:54:48 -07:00
Author
Owner

Fixed in c6ca4d1: unmanage sets a feed's group from its catalogue entry, and a pass at start-up moved the 15 feeds left in an old list's group. Deployed in 1.5.2-dev; All Subscriptions' unread now lists Unsung's 2 for rays.

Fixed in c6ca4d1: unmanage sets a feed's group from its catalogue entry, and a pass at start-up moved the 15 feeds left in an old list's group. Deployed in 1.5.2-dev; All Subscriptions' unread now lists Unsung's 2 for rays.
rays closed this issue 2026-10-24 18:03:40 -07:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rays/ipx#358