jtube-tv/app
Jeena 31846f6eaf channels: keep the logged-in user's row when it has no videos
The per-user rows are built from the local video listing, so a channel
that never uploaded is invisible to the row build — and an account that
owns only such channels lost its row entirely. tvbot is exactly that
case: the local tvbots channel exists, it has no videos, and while
logged in as tvbot the screen opened on the next user's channels.

The row build now merges the logged-in user's own local channels from
the account-channels listing (already fetched, carries the full card
data) into the locals before grouping; the group sort already puts the
own row first. Verified on the emulator logged in as tvbot: the
"tvbot's Channels" row renders first with the video-less tvbots card.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-19 14:09:27 +00:00
..
src channels: keep the logged-in user's row when it has no videos 2026-10-19 14:09:27 +00:00
build.gradle.kts build: sign the release variant with the debug key 2026-10-14 00:53:05 +00:00
proguard-rules.pro app: Scaffold Android TV PeerTube client (MVP) 2026-10-10 10:20:02 +00:00