Skip to content

Commit 8d263d5

Browse files
committed
Fixed ADM transfers with comments.
1 parent 4b2d79b commit 8d263d5

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

Adamant/Services/DataProviders/AdamantTransfersProvider.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -366,7 +366,9 @@ extension AdamantTransfersProvider {
366366
let context = NSManagedObjectContext(concurrencyType: .privateQueueConcurrencyType)
367367
context.parent = stack.container.viewContext
368368

369-
guard let id = recipientAccount.chatroom?.objectID, let chatroom = context.object(with: id) as? Chatroom else {
369+
guard let id = recipientAccount.chatroom?.objectID,
370+
let chatroom = context.object(with: id) as? Chatroom,
371+
let partner = context.object(with: recipientAccount.objectID) as? BaseAccount else {
370372
completion(.failure(.accountNotFound(address: recipient)))
371373
return
372374
}
@@ -384,6 +386,7 @@ extension AdamantTransfersProvider {
384386
transaction.statusEnum = MessageStatus.pending
385387
transaction.comment = comment
386388
transaction.fee = transferFee as NSDecimalNumber
389+
transaction.partner = partner
387390

388391
chatroom.addToTransactions(transaction)
389392

0 commit comments

Comments
 (0)