[Problem/Question]
// Detailed description of issue.
I make a GET /v3/users/{user_id}/my_group_channels
call and get response like this.
{
...
"last_message": {
"present": true
},
...
}
I expect it to have much more information as can be seen in the docs
{
...
"last_message": {
"message_id": 640904364,
"type": "MESG",
"custom_type": "",
"mention_type": "users",
"mentioned_users": [],
"created_at": 1484269498708,
"updated_at": 0,
"is_removed": false,
"channel_url": "sendbird_group_channel_24901438_c1bc35f5f0d237207bc1cba27351c878fc2f345b",
"user": {
"user_id": "Craig",
"nickname": "Shopperholic",
"profile_url": "https://sendbird.com/main/img/profiles/profile_17_512px.png",
"is_blocked_by_me": false,
"metadata": {
"font_preference": "times new roman",
"font_color": "black"
}
},
"message": "Can you share the plan with me?",
"translations": {},
"data": ""
},
...
// If problem, please fill out the below. If question, please delete.
[SDK Version]
// What version of the SDK are you using?
org.sendbird:sendbird-platform-sdk:1.0.23
[Reproduction Steps]
// Please provide reproduction steps and, if possible, code snippets.
[Frequency]
// How frequently is this issue occurring?
each time I make a call to the endpoint
[Current impact]
// How is this currently impacting your implementation?
If the last_message
is not natively available, I have to make a separate call to retrieve it for each individual channel which will increase the latency and impact user experience.