From 3267fc2f473f52263c14f0cb205ce0e7f747274e Mon Sep 17 00:00:00 2001 From: Marcel Hibbe Date: Tue, 19 Jul 2022 12:30:05 +0200 Subject: [PATCH] remove nullable from PollRepository return types Signed-off-by: Marcel Hibbe --- .../nextcloud/talk/polls/repositories/PollRepository.kt | 8 ++++---- .../talk/polls/repositories/PollRepositoryImpl.kt | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/com/nextcloud/talk/polls/repositories/PollRepository.kt b/app/src/main/java/com/nextcloud/talk/polls/repositories/PollRepository.kt index 1b097968c..feef4b563 100644 --- a/app/src/main/java/com/nextcloud/talk/polls/repositories/PollRepository.kt +++ b/app/src/main/java/com/nextcloud/talk/polls/repositories/PollRepository.kt @@ -33,11 +33,11 @@ interface PollRepository { options: List, resultMode: Int, maxVotes: Int - ): Observable? + ): Observable - fun getPoll(roomToken: String, pollId: String): Observable? + fun getPoll(roomToken: String, pollId: String): Observable - fun vote(roomToken: String, pollId: String, options: List): Observable? + fun vote(roomToken: String, pollId: String, options: List): Observable - fun closePoll(roomToken: String, pollId: String): Observable? + fun closePoll(roomToken: String, pollId: String): Observable } diff --git a/app/src/main/java/com/nextcloud/talk/polls/repositories/PollRepositoryImpl.kt b/app/src/main/java/com/nextcloud/talk/polls/repositories/PollRepositoryImpl.kt index fa04db86d..30138b67b 100644 --- a/app/src/main/java/com/nextcloud/talk/polls/repositories/PollRepositoryImpl.kt +++ b/app/src/main/java/com/nextcloud/talk/polls/repositories/PollRepositoryImpl.kt @@ -45,7 +45,7 @@ class PollRepositoryImpl(private val ncApi: NcApi, private val currentUserProvid resultMode: Int, maxVotes: Int - ): Observable? { + ): Observable { return ncApi.createPoll( credentials, ApiUtils.getUrlForPoll( @@ -71,7 +71,7 @@ class PollRepositoryImpl(private val ncApi: NcApi, private val currentUserProvid ).map { mapToPoll(it.ocs?.data!!) } } - override fun vote(roomToken: String, pollId: String, options: List): Observable? { + override fun vote(roomToken: String, pollId: String, options: List): Observable { return ncApi.votePoll( credentials,