File tree Expand file tree Collapse file tree 5 files changed +9
-0
lines changed Expand file tree Collapse file tree 5 files changed +9
-0
lines changed Original file line number Diff line number Diff line change 3
3
✅ Added
4
4
5
5
- Added ` avgResponseTime ` field to the ` User ` model to track average response time in seconds.
6
+ - Added support for ` skipPush ` while updating a channel message, which allows you to update a
7
+ message without sending a push notification.
6
8
7
9
🐞 Fixed
8
10
Original file line number Diff line number Diff line change @@ -758,6 +758,7 @@ class Channel {
758
758
/// before actually updating the message.
759
759
Future <UpdateMessageResponse > updateMessage (
760
760
Message message, {
761
+ bool skipPush = false ,
761
762
bool skipEnrichUrl = false ,
762
763
}) async {
763
764
_checkInitialized ();
@@ -803,6 +804,7 @@ class Channel {
803
804
final response = await _updateMessageLock.synchronized (
804
805
() => _client.updateMessage (
805
806
message,
807
+ skipPush: skipPush,
806
808
skipEnrichUrl: skipEnrichUrl,
807
809
),
808
810
);
Original file line number Diff line number Diff line change @@ -1672,10 +1672,12 @@ class StreamChatClient {
1672
1672
/// Update the given message
1673
1673
Future <UpdateMessageResponse > updateMessage (
1674
1674
Message message, {
1675
+ bool skipPush = false ,
1675
1676
bool skipEnrichUrl = false ,
1676
1677
}) =>
1677
1678
_chatApi.message.updateMessage (
1678
1679
message,
1680
+ skipPush: skipPush,
1679
1681
skipEnrichUrl: skipEnrichUrl,
1680
1682
);
1681
1683
Original file line number Diff line number Diff line change @@ -136,12 +136,14 @@ class MessageApi {
136
136
/// Updates the given [message]
137
137
Future <UpdateMessageResponse > updateMessage (
138
138
Message message, {
139
+ bool skipPush = false ,
139
140
bool skipEnrichUrl = false ,
140
141
}) async {
141
142
final response = await _client.post (
142
143
'/messages/${message .id }' ,
143
144
data: {
144
145
'message' : message,
146
+ 'skip_push' : skipPush,
145
147
'skip_enrich_url' : skipEnrichUrl,
146
148
},
147
149
);
Original file line number Diff line number Diff line change @@ -143,6 +143,7 @@ void main() {
143
143
path,
144
144
data: {
145
145
'message' : message,
146
+ 'skip_push' : false ,
146
147
'skip_enrich_url' : false ,
147
148
},
148
149
)).thenAnswer (
You can’t perform that action at this time.
0 commit comments