diff --git a/packages/stream_chat/lib/src/api/channel.dart b/packages/stream_chat/lib/src/api/channel.dart index a10ec32d..212996b3 100644 --- a/packages/stream_chat/lib/src/api/channel.dart +++ b/packages/stream_chat/lib/src/api/channel.dart @@ -411,7 +411,8 @@ class Channel { /// Waits for a [_messageAttachmentsUploadCompleter] to complete /// before actually updating the message. Future updateMessage(Message message) async { - var currentMessage = state?.messages.firstWhere((e) => e.id == message.id); + final currentMessage = + state?.messages.firstWhere((e) => e.id == message.id); // Cancelling previous completer in case it's called again in the process // Eg. Updating the message while the previous call is in progress. diff --git a/packages/stream_chat/lib/src/client.dart b/packages/stream_chat/lib/src/client.dart index e0e29fff..6c3b71f0 100644 --- a/packages/stream_chat/lib/src/client.dart +++ b/packages/stream_chat/lib/src/client.dart @@ -1353,7 +1353,7 @@ class StreamChatClient { Future partiallyUpdateMessage( String id, Map data) async { final response = await put( - '/messages/${id}', + '/messages/$id', data: data, ); return decode(response.data, UpdateMessageResponse.fromJson);