From a07f12d63b6d417704fed762bf8309fb6ad6482e Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Sun, 1 Dec 2019 21:26:02 +0100 Subject: [PATCH] Add dagger named annotations to RequeryRepository base class --- .../messenger/data/repository/RequeryRepository.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/data/src/main/java/org/mercury_im/messenger/data/repository/RequeryRepository.java b/data/src/main/java/org/mercury_im/messenger/data/repository/RequeryRepository.java index 1e93c3f..8b814b2 100644 --- a/data/src/main/java/org/mercury_im/messenger/data/repository/RequeryRepository.java +++ b/data/src/main/java/org/mercury_im/messenger/data/repository/RequeryRepository.java @@ -1,5 +1,9 @@ package org.mercury_im.messenger.data.repository; +import org.mercury_im.messenger.util.ThreadUtils; + +import javax.inject.Named; + import io.reactivex.Scheduler; import io.requery.Persistable; import io.requery.reactivex.ReactiveEntityStore; @@ -12,8 +16,8 @@ public abstract class RequeryRepository { private final ReactiveEntityStore data; protected RequeryRepository(ReactiveEntityStore data, - Scheduler subscriberScheduler, - Scheduler observerScheduler) { + @Named(value = ThreadUtils.SCHEDULER_IO) Scheduler subscriberScheduler, + @Named(value = ThreadUtils.SCHEDULER_UI) Scheduler observerScheduler) { this.data = data; this.subscriberScheduler = subscriberScheduler; this.observerScheduler = observerScheduler;