aboutsummaryrefslogtreecommitdiff
path: root/src/lib/List/Manga
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/List/Manga')
-rw-r--r--src/lib/List/Manga/CleanMangaList.svelte5
-rw-r--r--src/lib/List/Manga/MangaListTemplate.svelte4
2 files changed, 7 insertions, 2 deletions
diff --git a/src/lib/List/Manga/CleanMangaList.svelte b/src/lib/List/Manga/CleanMangaList.svelte
index aeb1bc7e..b7167a9a 100644
--- a/src/lib/List/Manga/CleanMangaList.svelte
+++ b/src/lib/List/Manga/CleanMangaList.svelte
@@ -30,6 +30,7 @@
export let rateLimited: boolean;
export let authorised: boolean;
export let dummy = false;
+ export let disableFilter = false;
let serviceStatusResponse: Promise<Response>;
let totalEpisodeDueCount = media
@@ -52,7 +53,7 @@
const filterKind = due ? 'due' : 'completed';
const filterKey = `${filterKind}MangaListFilter`;
- $: selectedList = ($stateBin[filterKey] as string) || 'All';
+ $: selectedList = disableFilter ? 'All' : ($stateBin[filterKey] as string) || 'All';
$: filteredMedia =
selectedList === 'All' || !$settings.displayMediaListFilter
@@ -139,7 +140,7 @@
>
You can re-enable it later in the <a href={root('/settings')}>Settings</a>.
</span>
-{:else if $settings.displayMediaListFilter}
+{:else if $settings.displayMediaListFilter && !disableFilter}
<select bind:value={$stateBin[filterKey]}>
<option value="All">All</option>
diff --git a/src/lib/List/Manga/MangaListTemplate.svelte b/src/lib/List/Manga/MangaListTemplate.svelte
index d7f00616..b2d95dc5 100644
--- a/src/lib/List/Manga/MangaListTemplate.svelte
+++ b/src/lib/List/Manga/MangaListTemplate.svelte
@@ -31,6 +31,7 @@
export let displayUnresolved: boolean;
export let due: boolean;
export let dummy = $settings.debugDummyLists || false;
+ export let disableFilter = false;
const { addNotification } = getNotificationsContext();
const authorised = privilegedUser($identity.id);
@@ -262,6 +263,7 @@
{rateLimited}
{authorised}
{dummy}
+ {disableFilter}
/>
{:else}
{#if !authorised}
@@ -309,6 +311,7 @@
{rateLimited}
{authorised}
{dummy}
+ {disableFilter}
/>
{:else}
{#if !authorised}
@@ -376,6 +379,7 @@
{rateLimited}
{authorised}
{dummy}
+ {disableFilter}
/>
{:catch}
{#if authorised}