From e5f61c03612bef74cb91ccd375faff625d4d172d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zolt=C3=A1n=20Papp?= Date: Fri, 26 Sep 2025 17:22:08 +0200 Subject: [PATCH] Fix moc interface --- shared/signal/client/mock.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/shared/signal/client/mock.go b/shared/signal/client/mock.go index 95381a5b0..dec086ded 100644 --- a/shared/signal/client/mock.go +++ b/shared/signal/client/mock.go @@ -16,6 +16,7 @@ type MockClient struct { SendToStreamFunc func(msg *proto.EncryptedMessage) error SendFunc func(msg *proto.Message) error SetOnReconnectedListenerFunc func(f func()) + SendWithDeliveryCheckFn func(msg *proto.Message) error } // SetOnReconnectedListener sets the function to be called when the client reconnects. @@ -82,3 +83,10 @@ func (sm *MockClient) Send(msg *proto.Message) error { } return sm.SendFunc(msg) } + +func (sm *MockClient) SendWithDeliveryCheck(msg *proto.Message) error { + if sm.SendWithDeliveryCheckFn == nil { + return nil + } + return sm.SendWithDeliveryCheck(msg) +}