From beaa08c1e7f3f5ef191c33df7562026ca31a7f33 Mon Sep 17 00:00:00 2001 From: Mirco Ianese Date: Sat, 23 Aug 2025 19:51:09 +0200 Subject: [PATCH] Field "topicId" in DirectMessagesTopic updated to type Long --- .../java/com/pengrad/telegrambot/model/DirectMessagesTopic.kt | 2 +- .../com/pengrad/telegrambot/request/AbstractSendRequest.kt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/library/src/main/java/com/pengrad/telegrambot/model/DirectMessagesTopic.kt b/library/src/main/java/com/pengrad/telegrambot/model/DirectMessagesTopic.kt index 8a5f719b..62e2ad9c 100644 --- a/library/src/main/java/com/pengrad/telegrambot/model/DirectMessagesTopic.kt +++ b/library/src/main/java/com/pengrad/telegrambot/model/DirectMessagesTopic.kt @@ -2,7 +2,7 @@ package com.pengrad.telegrambot.model @Suppress("unused") data class DirectMessagesTopic ( - @get:JvmName("topicId") val topicId: Int, + @get:JvmName("topicId") val topicId: Long, @get:JvmName("user") val user: User? ) { } \ No newline at end of file diff --git a/library/src/main/java/com/pengrad/telegrambot/request/AbstractSendRequest.kt b/library/src/main/java/com/pengrad/telegrambot/request/AbstractSendRequest.kt index 5cb10e15..43d6f871 100644 --- a/library/src/main/java/com/pengrad/telegrambot/request/AbstractSendRequest.kt +++ b/library/src/main/java/com/pengrad/telegrambot/request/AbstractSendRequest.kt @@ -16,7 +16,7 @@ abstract class AbstractSendRequest>( var businessConnectionId: String? by optionalRequestParameter() var messageThreadId: Int? by optionalRequestParameter() - var directMessagesTopicId: Int? by optionalRequestParameter() + var directMessagesTopicId: Long? by optionalRequestParameter() var disableNotification: Boolean? by optionalRequestParameter() var protectContent: Boolean? by optionalRequestParameter() var allowPaidBroadcast: Boolean? by optionalRequestParameter() @@ -29,7 +29,7 @@ abstract class AbstractSendRequest>( fun messageThreadId(messageThreadId: Int) = applySelf { this.messageThreadId = messageThreadId } - fun directMessagesTopicId(directMessagesTopicId: Int) = applySelf { this.directMessagesTopicId = directMessagesTopicId } + fun directMessagesTopicId(directMessagesTopicId: Long) = applySelf { this.directMessagesTopicId = directMessagesTopicId } fun disableNotification(disableNotification: Boolean) = applySelf { this.disableNotification = disableNotification }