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 0566eeeba0..158b61e7ee 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 @@ -1,5 +1,6 @@ package org.session.libsession.messaging.open_groups +import com.fasterxml.jackson.annotation.JsonProperty import com.fasterxml.jackson.databind.PropertyNamingStrategy import com.fasterxml.jackson.databind.annotation.JsonNaming import com.fasterxml.jackson.databind.type.TypeFactory @@ -60,9 +61,11 @@ object OpenGroupAPIV2 { data class CompactPollRequest(val roomID: String, val authToken: String, val fromDeletionServerID: Long?, val fromMessageServerID: Long?) data class CompactPollResult(val messages: List, val deletions: List, val moderators: List) - @JsonNaming(PropertyNamingStrategy.SnakeCaseStrategy::class) - data class MessageDeletion - @JvmOverloads constructor(val id: Long = 0, val deletedMessageServerID: Long = 0 + data class MessageDeletion( + @JsonProperty("id") + val id: Long = 0, + @JsonProperty("deleted_message_id") + val deletedMessageServerID: Long = 0 ) { companion object {