galley-0.83.0: Conversations
Safe HaskellSafe-Inferred
LanguageGHC2021

Galley.API.MLS.Propagate

Synopsis

Documentation

propagateMessage :: (Member BackendNotificationQueueAccess r, Member (Error FederationError) r, Member ExternalAccess r, Member (Input UTCTime) r, Member TinyLog r, Member NotificationSubsystem r) => Qualified UserId -> Maybe ClientId -> Local ConvOrSubConv -> Maybe ConnId -> RawMLS Message -> ClientMap -> Sem r () Source #

Propagate a message. The message will not be propagated to the sender client if provided. This is a requirement from Core Crypto and the clients.