Harpreet Singh.8052
02/02/2024, 6:27 PMoverride suspend fun getAllMessages(chatId : String): MessageDto {
return try {
val url = URLBuilder().apply {
takeFrom(MessageServices.BASE_URL)
path("getMessages")
parameters.append("id", chatId)
}.build()
Log.d("TAG", "getAllMessages: url is -> ${url}")
httpClient.get<MessageDto>(url)
} catch (e: Exception) {
// Handle other exceptions (e.g., network issues)
Log.d("TAG", "getAllMessages: Not GETTING DATA")
e.printStackTrace()
MessageDto("Not Getting Data returning Empty List", emptyList())
}
}
Harpreet Singh.8052
02/02/2024, 6:34 PMChrimaeon
02/02/2024, 8:39 PMHarpreet Singh.8052
02/03/2024, 10:50 AM