From a0993b10b98c45214a8dcd69b32e6b2bad7af16d Mon Sep 17 00:00:00 2001
From: Dariusz Rybicki <dariusz@elixxir.io>
Date: Wed, 19 Oct 2022 11:16:42 +0200
Subject: [PATCH] Expose stored FileTransfer in Messenger interface

---
 Sources/XXMessengerClient/Messenger/Messenger.swift | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/Sources/XXMessengerClient/Messenger/Messenger.swift b/Sources/XXMessengerClient/Messenger/Messenger.swift
index f8d982e4..a6f1ee0d 100644
--- a/Sources/XXMessengerClient/Messenger/Messenger.swift
+++ b/Sources/XXMessengerClient/Messenger/Messenger.swift
@@ -5,6 +5,7 @@ public struct Messenger {
   public var e2e: Stored<E2E?>
   public var ud: Stored<UserDiscovery?>
   public var backup: Stored<Backup?>
+  public var fileTransfer: Stored<FileTransfer?>
   public var isCreated: MessengerIsCreated
   public var create: MessengerCreate
   public var restoreBackup: MessengerRestoreBackup
@@ -54,6 +55,7 @@ extension Messenger {
       e2e: env.e2e,
       ud: env.ud,
       backup: env.backup,
+      fileTransfer: env.fileTransfer,
       isCreated: .live(env),
       create: .live(env),
       restoreBackup: .live(env),
@@ -104,6 +106,7 @@ extension Messenger {
     e2e: .unimplemented(),
     ud: .unimplemented(),
     backup: .unimplemented(),
+    fileTransfer: .unimplemented(),
     isCreated: .unimplemented,
     create: .unimplemented,
     restoreBackup: .unimplemented,
-- 
GitLab