@Keep 어노테이션을 추가하여 난독화에서 제외되도록 수정
This commit is contained in:
@@ -1,13 +1,16 @@
|
||||
package kr.co.vividnext.sodalive.message
|
||||
|
||||
import android.os.Parcelable
|
||||
import androidx.annotation.Keep
|
||||
import com.google.gson.annotations.SerializedName
|
||||
import kotlinx.parcelize.Parcelize
|
||||
|
||||
@Keep
|
||||
data class GetVoiceMessageResponse(
|
||||
@SerializedName("totalCount") val totalCount: Int,
|
||||
@SerializedName("items") val items: List<VoiceMessageItem>
|
||||
) {
|
||||
@Keep
|
||||
data class VoiceMessageItem(
|
||||
@SerializedName("messageId") val messageId: Long,
|
||||
@SerializedName("senderId") val senderId: Long,
|
||||
@@ -21,11 +24,13 @@ data class GetVoiceMessageResponse(
|
||||
)
|
||||
}
|
||||
|
||||
@Keep
|
||||
data class GetTextMessageResponse(
|
||||
@SerializedName("totalCount") val totalCount: Int,
|
||||
@SerializedName("items") val items: List<TextMessageItem>
|
||||
) {
|
||||
@Parcelize
|
||||
@Keep
|
||||
data class TextMessageItem(
|
||||
@SerializedName("messageId") val messageId: Long,
|
||||
@SerializedName("senderId") val senderId: Long,
|
||||
|
||||
@@ -1,12 +1,15 @@
|
||||
package kr.co.vividnext.sodalive.message
|
||||
|
||||
import androidx.annotation.Keep
|
||||
import com.google.gson.annotations.SerializedName
|
||||
|
||||
@Keep
|
||||
data class SendVoiceMessageRequest(
|
||||
@SerializedName("recipientId") val recipientId: Long,
|
||||
@SerializedName("container") val container: String = "aos"
|
||||
)
|
||||
|
||||
@Keep
|
||||
data class SendTextMessageRequest(
|
||||
@SerializedName("recipientId") val recipientId: Long,
|
||||
@SerializedName("textMessage") val textMessage: String,
|
||||
|
||||
Reference in New Issue
Block a user