forked from melod1n/fast-messenger
chat materials pagination and ui improvements
This commit is contained in:
@@ -27,7 +27,7 @@ data class VkAudioData(
|
||||
@Json(name = "title") val title: String,
|
||||
@Json(name = "owner_id") val ownerId: Int,
|
||||
@Json(name = "access_key") val accessKey: String,
|
||||
@Json(name = "thumb") val thumb: Thumb
|
||||
@Json(name = "thumb") val thumb: Thumb?
|
||||
) {
|
||||
|
||||
@JsonClass(generateAdapter = true)
|
||||
|
||||
@@ -1,22 +1,22 @@
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import dev.meloda.fast.model.api.domain.VkPhotoDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
import dev.meloda.fast.model.api.domain.VkPhotoDomain
|
||||
|
||||
@JsonClass(generateAdapter = true)
|
||||
data class VkPhotoData(
|
||||
@Json(name = "album_id") val albumId: Int,
|
||||
val date: Int,
|
||||
val id: Int,
|
||||
@Json(name = "date") val date: Int?,
|
||||
@Json(name = "id") val id: Int,
|
||||
@Json(name = "owner_id") val ownerId: Int,
|
||||
@Json(name = "has_tags") val hasTags: Boolean,
|
||||
@Json(name = "has_tags") val hasTags: Boolean?,
|
||||
@Json(name = "access_key") val accessKey: String?,
|
||||
val sizes: List<Size>,
|
||||
val text: String?,
|
||||
@Json(name = "sizes") val sizes: List<Size>,
|
||||
@Json(name = "text") val text: String?,
|
||||
@Json(name = "user_id") val userId: Int?,
|
||||
val lat: Double?,
|
||||
val long: Double?,
|
||||
@Json(name = "lat") val lat: Double?,
|
||||
@Json(name = "long") val long: Double?,
|
||||
@Json(name = "post_id") val postId: Int?
|
||||
) : VkAttachmentData {
|
||||
|
||||
@@ -33,7 +33,7 @@ data class VkPhotoData(
|
||||
date = date,
|
||||
id = id,
|
||||
ownerId = ownerId,
|
||||
hasTags = hasTags,
|
||||
hasTags = hasTags == true,
|
||||
accessKey = accessKey,
|
||||
sizes = sizes,
|
||||
text = text,
|
||||
|
||||
@@ -8,7 +8,7 @@ import java.util.Stack
|
||||
// TODO: 11/04/2024, Danil Nikolaev: review
|
||||
data class VkPhotoDomain(
|
||||
val albumId: Int,
|
||||
val date: Int,
|
||||
val date: Int?,
|
||||
val id: Int,
|
||||
val ownerId: Int,
|
||||
val hasTags: Boolean,
|
||||
|
||||
Reference in New Issue
Block a user