Clean
This commit is contained in:
parent
d33fcb0756
commit
993c673aad
|
@ -216,11 +216,12 @@ public final class MessageSender : NSObject {
|
|||
}, completion: { })
|
||||
}
|
||||
// Validate the message
|
||||
if !(message is VisibleMessage) {
|
||||
guard let message = message as? VisibleMessage else {
|
||||
#if DEBUG
|
||||
preconditionFailure()
|
||||
#endif
|
||||
seal.reject(Error.invalidMessage); return promise
|
||||
seal.reject(Error.invalidMessage)
|
||||
return promise
|
||||
}
|
||||
guard message.isValid else { seal.reject(Error.invalidMessage); return promise }
|
||||
// Convert the message to an open group message
|
||||
|
@ -230,8 +231,7 @@ public final class MessageSender : NSObject {
|
|||
default: preconditionFailure()
|
||||
}
|
||||
}()
|
||||
guard let message = message as? VisibleMessage,
|
||||
let openGroupMessage = OpenGroupMessage.from(message, for: server, using: transaction as! YapDatabaseReadWriteTransaction) else { seal.reject(Error.invalidMessage); return promise }
|
||||
guard let openGroupMessage = OpenGroupMessage.from(message, for: server, using: transaction as! YapDatabaseReadWriteTransaction) else { seal.reject(Error.invalidMessage); return promise }
|
||||
// Send the result
|
||||
OpenGroupAPI.sendMessage(openGroupMessage, to: channel, on: server).done(on: DispatchQueue.global(qos: .userInitiated)) { openGroupMessage in
|
||||
message.openGroupServerMessageID = openGroupMessage.serverID
|
||||
|
|
Loading…
Reference in New Issue