feat: sending messages. (#651)

* feat: sending messages.

Co-authored-by: Mo <[email protected]>

* fix: messages repository.

Co-authored-by: Mo <[email protected]>

---------

Co-authored-by: Mo <[email protected]>
This commit is contained in:
Karol Sójko
2023-07-10 13:10:31 +02:00
committed by GitHub
co-authored by Mo
parent 9cb691e5ad
commit ef49b0d3f8
6 changed files with 215 additions and 0 deletions
@@ -4,6 +4,10 @@ import { Message } from './Message'
export interface MessageRepositoryInterface {
findByUuid: (uuid: Uuid) => Promise<Message | null>
findByRecipientUuidAndReplaceabilityIdentifier: (dto: {
recipientUuid: Uuid
replaceabilityIdentifier: string
}) => Promise<Message | null>
save(message: Message): Promise<void>
remove(message: Message): Promise<void>
}