mirror of
https://github.com/sudoxnym/habitica-android.git
synced 2026-05-22 21:57:11 +00:00
Fix json parsing issues
This commit is contained in:
parent
e4b3119f7d
commit
7a4d0aaff4
6 changed files with 6 additions and 6 deletions
|
|
@ -215,7 +215,7 @@ interface ApiService {
|
|||
fun seenMessages(@Path("gid") groupId: String): Flowable<HabitResponse<Void>>
|
||||
|
||||
@POST("groups/{gid}/invite")
|
||||
fun inviteToGroup(@Path("gid") groupId: String, @Body inviteData: Map<String, Any>): Flowable<HabitResponse<List<String>>>
|
||||
fun inviteToGroup(@Path("gid") groupId: String, @Body inviteData: Map<String, Any>): Flowable<HabitResponse<Void>>
|
||||
|
||||
@POST("groups/{gid}/reject-invite")
|
||||
fun rejectGroupInvite(@Path("gid") groupId: String): Flowable<HabitResponse<Void>>
|
||||
|
|
|
|||
|
|
@ -152,7 +152,7 @@ interface ApiClient {
|
|||
|
||||
fun seenMessages(groupId: String): Flowable<Void>
|
||||
|
||||
fun inviteToGroup(groupId: String, inviteData: Map<String, Any>): Flowable<List<String>>
|
||||
fun inviteToGroup(groupId: String, inviteData: Map<String, Any>): Flowable<Void>
|
||||
|
||||
fun rejectGroupInvite(groupId: String): Flowable<Void>
|
||||
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ interface SocialRepository : BaseRepository {
|
|||
fun getGroupMembers(id: String): Flowable<RealmResults<Member>>
|
||||
fun retrieveGroupMembers(id: String, includeAllPublicFields: Boolean): Flowable<List<Member>>
|
||||
|
||||
fun inviteToGroup(id: String, inviteData: Map<String, Any>): Flowable<List<String>>
|
||||
fun inviteToGroup(id: String, inviteData: Map<String, Any>): Flowable<Void>
|
||||
|
||||
fun getMember(userId: String?): Flowable<Member>
|
||||
fun getMemberWithUsername(username: String?): Flowable<Member>
|
||||
|
|
|
|||
|
|
@ -530,7 +530,7 @@ class ApiClientImpl//private OnHabitsAPIResult mResultListener;
|
|||
return apiService.seenMessages(groupId).compose(configureApiCallObserver())
|
||||
}
|
||||
|
||||
override fun inviteToGroup(groupId: String, inviteData: Map<String, Any>): Flowable<List<String>> {
|
||||
override fun inviteToGroup(groupId: String, inviteData: Map<String, Any>): Flowable<Void> {
|
||||
return apiService.inviteToGroup(groupId, inviteData).compose(configureApiCallObserver())
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -242,7 +242,7 @@ class SocialRepositoryImpl(localRepository: SocialLocalRepository, apiClient: Ap
|
|||
.doOnNext { members -> localRepository.saveGroupMembers(id, members) }
|
||||
}
|
||||
|
||||
override fun inviteToGroup(id: String, inviteData: Map<String, Any>): Flowable<List<String>> = apiClient.inviteToGroup(id, inviteData)
|
||||
override fun inviteToGroup(id: String, inviteData: Map<String, Any>): Flowable<Void> = apiClient.inviteToGroup(id, inviteData)
|
||||
|
||||
override fun getMember(userId: String?): Flowable<Member> {
|
||||
return if (userId == null) {
|
||||
|
|
|
|||
|
|
@ -13,5 +13,5 @@ class TaskDirectionData {
|
|||
var hp: Double = 0.0
|
||||
var gp: Double = 0.0
|
||||
var mp: Double = 0.0
|
||||
var lvl: Int = 0
|
||||
var lvl: Long = 0
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue