Skip to content

Commit 6568ff8

Browse files
authored
Merge pull request #2794 from GetStream/feat/moderation-v2
feat: enable moderation v2 on the sdk and sample apps
2 parents 9f3eb2a + e900410 commit 6568ff8

File tree

6 files changed

+21
-18
lines changed

6 files changed

+21
-18
lines changed

examples/ExpoMessaging/yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7550,10 +7550,10 @@ [email protected]:
75507550
jsonwebtoken "~9.0.0"
75517551
ws "^7.5.10"
75527552

7553-
stream-chat@8.44.0:
7554-
version "8.44.0"
7555-
resolved "https://registry.yarnpkg.com/stream-chat/-/stream-chat-8.44.0.tgz#e48446cf91db786e80a2e7358ac4f1601e5e97f0"
7556-
integrity sha512-7HNtimD8sT/51rsFibGcD6uBgKj+vlKyYCZMDzjYQEaEsrLqyAg48dOyNM4L2FTF5aXgo9SlxZr21SPleeA2BA==
7553+
stream-chat@8.45.1:
7554+
version "8.45.1"
7555+
resolved "https://registry.yarnpkg.com/stream-chat/-/stream-chat-8.45.1.tgz#001f452520602ebffe45f1634b5f5dd1ff036ec5"
7556+
integrity sha512-7OMpL2RHUd+PXSWzhTUAIjjXlI9Oqc4HhUBRfc5i6dK+Ug9S5ertb7RvyzGL5N4ITpq/6ZUAwXtTqRaN9+UUkw==
75577557
dependencies:
75587558
"@babel/runtime" "^7.16.3"
75597559
"@types/jsonwebtoken" "~9.0.0"

examples/SampleApp/yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7402,10 +7402,10 @@ [email protected]:
74027402
jsonwebtoken "~9.0.0"
74037403
ws "^7.5.10"
74047404

7405-
stream-chat@8.44.0:
7406-
version "8.44.0"
7407-
resolved "https://registry.yarnpkg.com/stream-chat/-/stream-chat-8.44.0.tgz#e48446cf91db786e80a2e7358ac4f1601e5e97f0"
7408-
integrity sha512-7HNtimD8sT/51rsFibGcD6uBgKj+vlKyYCZMDzjYQEaEsrLqyAg48dOyNM4L2FTF5aXgo9SlxZr21SPleeA2BA==
7405+
stream-chat@8.45.1:
7406+
version "8.45.1"
7407+
resolved "https://registry.yarnpkg.com/stream-chat/-/stream-chat-8.45.1.tgz#001f452520602ebffe45f1634b5f5dd1ff036ec5"
7408+
integrity sha512-7OMpL2RHUd+PXSWzhTUAIjjXlI9Oqc4HhUBRfc5i6dK+Ug9S5ertb7RvyzGL5N4ITpq/6ZUAwXtTqRaN9+UUkw==
74097409
dependencies:
74107410
"@babel/runtime" "^7.16.3"
74117411
"@types/jsonwebtoken" "~9.0.0"

examples/TypeScriptMessaging/yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6848,10 +6848,10 @@ [email protected]:
68486848
jsonwebtoken "~9.0.0"
68496849
ws "^7.5.10"
68506850

6851-
stream-chat@8.44.0:
6852-
version "8.44.0"
6853-
resolved "https://registry.yarnpkg.com/stream-chat/-/stream-chat-8.44.0.tgz#e48446cf91db786e80a2e7358ac4f1601e5e97f0"
6854-
integrity sha512-7HNtimD8sT/51rsFibGcD6uBgKj+vlKyYCZMDzjYQEaEsrLqyAg48dOyNM4L2FTF5aXgo9SlxZr21SPleeA2BA==
6851+
stream-chat@8.45.1:
6852+
version "8.45.1"
6853+
resolved "https://registry.yarnpkg.com/stream-chat/-/stream-chat-8.45.1.tgz#001f452520602ebffe45f1634b5f5dd1ff036ec5"
6854+
integrity sha512-7OMpL2RHUd+PXSWzhTUAIjjXlI9Oqc4HhUBRfc5i6dK+Ug9S5ertb7RvyzGL5N4ITpq/6ZUAwXtTqRaN9+UUkw==
68556855
dependencies:
68566856
"@babel/runtime" "^7.16.3"
68576857
"@types/jsonwebtoken" "~9.0.0"

package/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
"path": "0.12.7",
7878
"react-native-markdown-package": "1.8.2",
7979
"react-native-url-polyfill": "^1.3.0",
80-
"stream-chat": "8.44.0"
80+
"stream-chat": "8.45.1"
8181
},
8282
"peerDependencies": {
8383
"@op-engineering/op-sqlite": ">=9.3.0",

package/src/utils/utils.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,10 @@ export const isBouncedMessage = <
9494
StreamChatGenerics extends DefaultStreamChatGenerics = DefaultStreamChatGenerics,
9595
>(
9696
message: MessageType<StreamChatGenerics>,
97-
) => message.type === 'error' && message.moderation_details !== undefined;
97+
) =>
98+
(message.type === 'error' &&
99+
message?.moderation_details?.action === 'MESSAGE_RESPONSE_ACTION_BOUNCE') ||
100+
message?.moderation?.action === 'bounce';
98101

99102
/**
100103
* Utility to check if the message is a edited message.

package/yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9311,10 +9311,10 @@ statuses@~1.5.0:
93119311
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
93129312
integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==
93139313

9314-
stream-chat@8.44.0:
9315-
version "8.44.0"
9316-
resolved "https://registry.yarnpkg.com/stream-chat/-/stream-chat-8.44.0.tgz#e48446cf91db786e80a2e7358ac4f1601e5e97f0"
9317-
integrity sha512-7HNtimD8sT/51rsFibGcD6uBgKj+vlKyYCZMDzjYQEaEsrLqyAg48dOyNM4L2FTF5aXgo9SlxZr21SPleeA2BA==
9314+
stream-chat@8.45.1:
9315+
version "8.45.1"
9316+
resolved "https://registry.yarnpkg.com/stream-chat/-/stream-chat-8.45.1.tgz#001f452520602ebffe45f1634b5f5dd1ff036ec5"
9317+
integrity sha512-7OMpL2RHUd+PXSWzhTUAIjjXlI9Oqc4HhUBRfc5i6dK+Ug9S5ertb7RvyzGL5N4ITpq/6ZUAwXtTqRaN9+UUkw==
93189318
dependencies:
93199319
"@babel/runtime" "^7.16.3"
93209320
"@types/jsonwebtoken" "~9.0.0"

0 commit comments

Comments
 (0)