MM-56201, MM-56280: Suppress typing and emoji events (#25794)

We do not send the typing event when the originating
channel is not the active channel or active channel thread.

https://mattermost.atlassian.net/browse/MM-56201

```release-note
NONE
```

Co-authored-by: harshil Sharma <harshilsharma63@gmail.com>
Co-authored-by: Harrison Healey <harrisonmhealey@gmail.com>
Этот коммит содержится в:
Agniva De Sarker
2024-02-22 08:36:24 +05:30
коммит произвёл GitHub
родитель 38bbf04e48
Коммит f5ee5463e4
23 изменённых файлов: 472 добавлений и 189 удалений

Просмотреть файл

@@ -121,6 +121,7 @@ export type ClientConfig = {
FileLevel: string;
FeatureFlagAppsEnabled: string;
FeatureFlagCallsEnabled: string;
FeatureFlagWebSocketEventScope: string;
ForgotPasswordLink: string;
GiphySdkKey: string;
GoogleDeveloperKey: string;

Просмотреть файл

@@ -66,7 +66,7 @@ export type PostMetadata = {
emojis: CustomEmoji[];
files: FileInfo[];
images: Record<string, PostImage>;
reactions: Reaction[];
reactions?: Reaction[];
priority?: PostPriorityMetadata;
acknowledgements?: PostAcknowledgement[];
};