From b55d0ad2701fd06e63c70dce817a7b38ae838bd1 Mon Sep 17 00:00:00 2001 From: jubb Date: Tue, 23 Nov 2021 09:49:01 +1100 Subject: [PATCH] fix: treat result as number and convert to Long --- .../session/libsession/messaging/open_groups/OpenGroupAPIV2.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libsession/src/main/java/org/session/libsession/messaging/open_groups/OpenGroupAPIV2.kt b/libsession/src/main/java/org/session/libsession/messaging/open_groups/OpenGroupAPIV2.kt index 6fcc92697..9597c70aa 100644 --- a/libsession/src/main/java/org/session/libsession/messaging/open_groups/OpenGroupAPIV2.kt +++ b/libsession/src/main/java/org/session/libsession/messaging/open_groups/OpenGroupAPIV2.kt @@ -214,7 +214,7 @@ object OpenGroupAPIV2 { val parameters = mapOf( "file" to base64EncodedFile ) val request = Request(verb = POST, room = room, server = server, endpoint = "files", parameters = parameters) return send(request).map { json -> - json["result"] as? Long ?: throw Error.ParsingFailed + (json["result"] as? Number)?.toLong() ?: throw Error.ParsingFailed } }