new attachments: gift, graffiti

fix NullPointerException on VkPhoto.kt text param
This commit is contained in:
2021-10-11 00:33:38 +03:00
parent 63de514975
commit 1bba8ee4e6
10 changed files with 108 additions and 14 deletions
@@ -150,9 +150,7 @@ object VkUtils {
}
BaseVkAttachmentItem.AttachmentType.GIFT -> {
val gift = baseAttachment.gift ?: continue
attachments += VkGift(
link = gift.thumb_48
)
attachments += gift.asVkGift()
}
BaseVkAttachmentItem.AttachmentType.WALL -> {
val wall = baseAttachment.wall ?: continue
@@ -160,9 +158,7 @@ object VkUtils {
}
BaseVkAttachmentItem.AttachmentType.GRAFFITI -> {
val graffiti = baseAttachment.graffiti ?: continue
attachments += VkGraffiti(
link = graffiti.url
)
attachments += graffiti.asVkGraffiti()
}
BaseVkAttachmentItem.AttachmentType.POLL -> {
val poll = baseAttachment.poll ?: continue