From 1c39526afb26c8c1b2f9e3f166d37bcf69bff22d Mon Sep 17 00:00:00 2001
From: ThaUnknown <6506529+ThaUnknown@users.noreply.github.com>
Date: Thu, 17 Jul 2025 00:07:23 +0200
Subject: [PATCH] temp: hide chat
---
package.json | 2 +-
src/lib/components/ui/player/player.svelte | 2 ++
src/lib/components/ui/sidebar/sidebarlist.svelte | 7 ++++---
src/lib/modules/anilist/client.ts | 6 +++---
4 files changed, 10 insertions(+), 7 deletions(-)
diff --git a/package.json b/package.json
index 31e7c6a..ad1d7d5 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "ui",
- "version": "6.4.46",
+ "version": "6.4.47",
"license": "BUSL-1.1",
"private": true,
"packageManager": "pnpm@9.15.5",
diff --git a/src/lib/components/ui/player/player.svelte b/src/lib/components/ui/player/player.svelte
index e420818..c83fc72 100644
--- a/src/lib/components/ui/player/player.svelte
+++ b/src/lib/components/ui/player/player.svelte
@@ -337,6 +337,8 @@
video.load()
}, 10_000)
+ onDestroy(() => clearInterval(interval))
+
$: if (readyState > 0) clearInterval(interval)
let currentSkippable: string | null = null
diff --git a/src/lib/components/ui/sidebar/sidebarlist.svelte b/src/lib/components/ui/sidebar/sidebarlist.svelte
index 13d9592..138976a 100644
--- a/src/lib/components/ui/sidebar/sidebarlist.svelte
+++ b/src/lib/components/ui/sidebar/sidebarlist.svelte
@@ -59,9 +59,9 @@
-
+
@@ -71,7 +71,8 @@
-
+
+
{#if hasAuth}
{@const viewer = client.profile()}
diff --git a/src/lib/modules/anilist/client.ts b/src/lib/modules/anilist/client.ts
index 50503fa..eb24547 100644
--- a/src/lib/modules/anilist/client.ts
+++ b/src/lib/modules/anilist/client.ts
@@ -330,7 +330,7 @@ class AnilistClient {
continueIDs = readable([], set => {
let oldvalue: number[] = []
return this.userlists.subscribe(values => {
- if (!values.data?.MediaListCollection?.lists) return []
+ if (!values.data?.MediaListCollection?.lists) return
const mediaList = values.data.MediaListCollection.lists.reduce['MediaListCollection']>['lists']>[0]>['entries']>>((filtered, list) => {
return (list?.status === 'CURRENT' || list?.status === 'REPEATING') ? filtered.concat(list.entries) : filtered
}, [])
@@ -351,7 +351,7 @@ class AnilistClient {
sequelIDs = readable([], set => {
let oldvalue: number[] = []
return this.userlists.subscribe(values => {
- if (!values.data?.MediaListCollection?.lists) return []
+ if (!values.data?.MediaListCollection?.lists) return
const mediaList = values.data.MediaListCollection.lists.find(list => list?.status === 'COMPLETED')?.entries
if (!mediaList) return []
@@ -368,7 +368,7 @@ class AnilistClient {
planningIDs = readable([], set => {
let oldvalue: number[] = []
return this.userlists.subscribe(userLists => {
- if (!userLists.data?.MediaListCollection?.lists) return []
+ if (!userLists.data?.MediaListCollection?.lists) return
const mediaList = userLists.data.MediaListCollection.lists.find(list => list?.status === 'PLANNING')?.entries
if (!mediaList) return []
const ids = mediaList.map(entry => entry?.media?.id) as number[]