Fix: cachedGroupMetadata (#846)

* Update Socket.ts

* Update Message.ts

* Update messages-send.ts

* Update index.ts

* Update messages-send.ts

* Update messages-send.ts

* Update messages-send.ts

* Update messages-send.ts

* Update Message.ts

* Update Socket.ts

* Update messages-send.ts

* Update messages-send.ts

---------

Co-authored-by: Rajeh Taher <rajeh@reforward.dev>
This commit is contained in:
Bob
2024-08-14 06:08:36 -03:00
committed by GitHub
parent 1f9cfb1cba
commit 2dc1afa4ff
4 changed files with 19 additions and 10 deletions

View File

@@ -179,8 +179,8 @@ export type GroupMetadataParticipants = Pick<GroupMetadata, 'participants'>
type MinimalRelayOptions = {
/** override the message ID with a custom provided string */
messageId?: string
/** cached group metadata, use to prevent redundant requests to WA & speed up msg sending */
cachedGroupMetadata?: (jid: string) => Promise<GroupMetadataParticipants | undefined>
/** should we use group metadata cache, or fetch afresh from the server; default assumed to be "true" */
useCachedGroupMetadata?: boolean
}
export type MessageRelayOptions = MinimalRelayOptions & {