Use syncDbToPrefs in ExtensionStoreMutation

This commit is contained in:
Syer10
2026-06-17 22:38:46 -04:00
parent 3b3770cb3d
commit 3048df307d

View File

@@ -37,7 +37,7 @@ class ExtensionStoreMutation {
val store = ExtensionStoreService.fetch(indexUrl) val store = ExtensionStoreService.fetch(indexUrl)
ExtensionStoreService.upsert(store) ExtensionStoreService.upsert(store)
serverConfig.extensionStores.value = (serverConfig.extensionStores.value + indexUrl).distinct() ExtensionStoreService.syncDbToPrefs()
val row = val row =
transaction { transaction {
ExtensionStoreTable ExtensionStoreTable
@@ -82,7 +82,7 @@ class ExtensionStoreMutation {
} }
} }
serverConfig.extensionStores.value = serverConfig.extensionStores.value.filterNot { it == indexUrl } ExtensionStoreService.syncDbToPrefs()
RemoveExtensionStorePayload( RemoveExtensionStorePayload(
clientMutationId = clientMutationId, clientMutationId = clientMutationId,