From 1ee7e9f53251cad65dbbd3b7ac44b9cee5271b84 Mon Sep 17 00:00:00 2001
From: WardPearce
Date: Fri, 2 Jan 2026 19:54:08 +1300
Subject: [PATCH] Fix for Invidious playlists not having a authorId
---
materialious/electron/package-lock.json | 4 ++--
.../src/routes/(app)/watch/[slug]/+page.svelte | 14 +++++++++-----
2 files changed, 11 insertions(+), 7 deletions(-)
diff --git a/materialious/electron/package-lock.json b/materialious/electron/package-lock.json
index 2cbb2fe7..1a2b2096 100644
--- a/materialious/electron/package-lock.json
+++ b/materialious/electron/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "Materialious",
- "version": "1.12.10",
+ "version": "1.12.11",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "Materialious",
- "version": "1.12.10",
+ "version": "1.12.11",
"license": "MIT",
"dependencies": {
"@capacitor-community/electron": "^5.0.0",
diff --git a/materialious/src/routes/(app)/watch/[slug]/+page.svelte b/materialious/src/routes/(app)/watch/[slug]/+page.svelte
index 740eb714..aa97c3cb 100644
--- a/materialious/src/routes/(app)/watch/[slug]/+page.svelte
+++ b/materialious/src/routes/(app)/watch/[slug]/+page.svelte
@@ -577,11 +577,15 @@
{$_('videos')}
- {$playlistCacheStore[data.playlistId].info.author}
+ {#if $playlistCacheStore[data.playlistId].info.authorId}
+ {$playlistCacheStore[data.playlistId].info.author}
+ {:else}
+ {$playlistCacheStore[data.playlistId].info.author}
+ {/if}