From 9cea90dadc6bc45609d4587a2b9b57ba863f320e Mon Sep 17 00:00:00 2001 From: Akesi Seli Date: Sun, 29 Dec 2024 11:45:17 +0100 Subject: [PATCH] update DI bindings --- .../core/persistence/di/PersistenceModule.kt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/core/persistence/src/commonMain/kotlin/com/livefast/eattrash/raccoonforlemmy/core/persistence/di/PersistenceModule.kt b/core/persistence/src/commonMain/kotlin/com/livefast/eattrash/raccoonforlemmy/core/persistence/di/PersistenceModule.kt index 5b65ca283..f7baddd4a 100644 --- a/core/persistence/src/commonMain/kotlin/com/livefast/eattrash/raccoonforlemmy/core/persistence/di/PersistenceModule.kt +++ b/core/persistence/src/commonMain/kotlin/com/livefast/eattrash/raccoonforlemmy/core/persistence/di/PersistenceModule.kt @@ -15,6 +15,7 @@ import com.livefast.eattrash.raccoonforlemmy.core.persistence.repository.Default import com.livefast.eattrash.raccoonforlemmy.core.persistence.repository.DefaultMultiCommunityRepository import com.livefast.eattrash.raccoonforlemmy.core.persistence.repository.DefaultSettingsRepository import com.livefast.eattrash.raccoonforlemmy.core.persistence.repository.DefaultStopWordRepository +import com.livefast.eattrash.raccoonforlemmy.core.persistence.repository.DefaultUserTagRepository import com.livefast.eattrash.raccoonforlemmy.core.persistence.repository.DomainBlocklistRepository import com.livefast.eattrash.raccoonforlemmy.core.persistence.repository.DraftRepository import com.livefast.eattrash.raccoonforlemmy.core.persistence.repository.FavoriteCommunityRepository @@ -22,6 +23,7 @@ import com.livefast.eattrash.raccoonforlemmy.core.persistence.repository.Instanc import com.livefast.eattrash.raccoonforlemmy.core.persistence.repository.MultiCommunityRepository import com.livefast.eattrash.raccoonforlemmy.core.persistence.repository.SettingsRepository import com.livefast.eattrash.raccoonforlemmy.core.persistence.repository.StopWordRepository +import com.livefast.eattrash.raccoonforlemmy.core.persistence.repository.UserTagRepository import com.livefast.eattrash.raccoonforlemmy.core.persistence.usecase.DefaultExportSettingsUseCase import com.livefast.eattrash.raccoonforlemmy.core.persistence.usecase.DefaultImportSettingsUseCase import com.livefast.eattrash.raccoonforlemmy.core.persistence.usecase.ExportSettingsUseCase @@ -112,6 +114,13 @@ val persistenceModule = ) } } + bind { + singleton { + DefaultUserTagRepository( + provider = instance(), + ) + } + } bind { singleton { DefaultImportSettingsUseCase(