From a7029a07f9e3b791277cc5658a4ae93536c12d5a Mon Sep 17 00:00:00 2001 From: WardPearce Date: Thu, 12 Feb 2026 02:18:20 +1300 Subject: [PATCH] Minor fixes --- materialious/src/lib/time.ts | 4 ++-- materialious/src/routes/(app)/subscriptions/+page.svelte | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/materialious/src/lib/time.ts b/materialious/src/lib/time.ts index a251e0c0..8d211e9b 100644 --- a/materialious/src/lib/time.ts +++ b/materialious/src/lib/time.ts @@ -28,9 +28,9 @@ export function relativeTimestamp(epochTime: number): string { if (isSameDay || isSameWeek) { return diffDuration.humanize(true); } else if (isSameMonth) { - return timestamp.format('Do @ h:mm A'); + return timestamp.format('Do h:mm A'); } else if (isThisYear) { - return timestamp.format('MMMM Do @ h:mm A'); + return timestamp.format('MMMM Do h:mm A'); } else { return timestamp.format('MMMM Do YYYY h:mm A'); } diff --git a/materialious/src/routes/(app)/subscriptions/+page.svelte b/materialious/src/routes/(app)/subscriptions/+page.svelte index 09ee3c00..bdd77c56 100644 --- a/materialious/src/routes/(app)/subscriptions/+page.svelte +++ b/materialious/src/routes/(app)/subscriptions/+page.svelte @@ -6,11 +6,15 @@ import ItemsList from '$lib/components/ItemsList.svelte'; import { resolve } from '$app/paths'; import { _ } from '$lib/i18n'; + import { isYTBackend } from '$lib/misc'; let currentPage = 1; let videos: (VideoBase | Video | PlaylistPageVideo)[] = $state($feedCacheStore.subscription); async function loadMore(event: InfiniteEvent) { + // Not supported or needed on YT backend + if (isYTBackend()) return; + currentPage++; const feed = await getFeed(100, currentPage); if (feed.videos.length === 0) {