Remove unused call

This commit is contained in:
Phillip Thelen 2022-02-01 11:33:45 +01:00
parent dde0aa72b4
commit 354a73f6f1
4 changed files with 0 additions and 14 deletions

View file

@ -84,6 +84,5 @@ interface SocialRepository : BaseRepository {
fun getGroupMembership(id: String): Flowable<GroupMembership>
fun getGroupMemberships(): Flowable<out List<GroupMembership>>
fun getChatmessage(messageID: String): Flowable<ChatMessage>
fun blockMember(userID: String): Flowable<List<String>>
}

View file

@ -37,10 +37,6 @@ class SocialRepositoryImpl(localRepository: SocialLocalRepository, apiClient: Ap
}
}
override fun getChatmessage(messageID: String): Flowable<ChatMessage> {
return localRepository.getChatMessage(messageID)
}
override fun blockMember(userID: String): Flowable<List<String>> {
return apiClient.blockMember(userID)
}

View file

@ -47,5 +47,4 @@ interface SocialLocalRepository : BaseLocalRepository {
fun saveGroupMemberships(userID: String?, memberships: List<GroupMembership>)
fun saveInboxMessages(userID: String, recipientID: String, messages: List<ChatMessage>, page: Int)
fun saveInboxConversations(userID: String, conversations: List<InboxConversation>)
fun getChatMessage(messageID: String): Flowable<ChatMessage>
}

View file

@ -12,14 +12,6 @@ import io.realm.Sort
import java.util.*
class RealmSocialLocalRepository(realm: Realm) : RealmBaseLocalRepository(realm), SocialLocalRepository {
override fun getChatMessage(messageID: String): Flowable<ChatMessage> = RxJavaBridge.toV3Flowable(
realm.where(ChatMessage::class.java)
.equalTo("id", messageID)
.findAll()
.asFlowable()
.filter { it.isLoaded && it.isNotEmpty() }
.map { it.first() }
)
override fun getGroupMembership(userId: String, id: String): Flowable<GroupMembership> = RxJavaBridge.toV3Flowable(
realm.where(GroupMembership::class.java)