From 3048df307ddbf7b8b491366dd7553ad93307a329 Mon Sep 17 00:00:00 2001 From: Syer10 Date: Wed, 17 Jun 2026 22:38:46 -0400 Subject: [PATCH] Use syncDbToPrefs in ExtensionStoreMutation --- .../tachidesk/graphql/mutations/ExtensionStoreMutation.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/src/main/kotlin/suwayomi/tachidesk/graphql/mutations/ExtensionStoreMutation.kt b/server/src/main/kotlin/suwayomi/tachidesk/graphql/mutations/ExtensionStoreMutation.kt index c3a39f007..34a94ed06 100644 --- a/server/src/main/kotlin/suwayomi/tachidesk/graphql/mutations/ExtensionStoreMutation.kt +++ b/server/src/main/kotlin/suwayomi/tachidesk/graphql/mutations/ExtensionStoreMutation.kt @@ -37,7 +37,7 @@ class ExtensionStoreMutation { val store = ExtensionStoreService.fetch(indexUrl) ExtensionStoreService.upsert(store) - serverConfig.extensionStores.value = (serverConfig.extensionStores.value + indexUrl).distinct() + ExtensionStoreService.syncDbToPrefs() val row = transaction { ExtensionStoreTable @@ -82,7 +82,7 @@ class ExtensionStoreMutation { } } - serverConfig.extensionStores.value = serverConfig.extensionStores.value.filterNot { it == indexUrl } + ExtensionStoreService.syncDbToPrefs() RemoveExtensionStorePayload( clientMutationId = clientMutationId,