Skip to content
Snippets Groups Projects

Fixes db issue where my contact wasn't created

Merged Bruno Muniz requested to merge fix-bug-restore-own-contact into development
All threads resolved!
2 files
+ 20
24
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -42,11 +42,10 @@ extension Session {
@@ -42,11 +42,10 @@ extension Session {
switch $0 {
switch $0 {
case .success(_):
case .success(_):
self.username = value
self.username = value
let query = Contact.Query(id: [self.client.bindings.myId])
if var myself = try? self.dbManager.fetchContacts(query).first {
if var me = try? self.myContact() {
myself.username = value
me.username = value
_ = try? self.dbManager.saveContact(myself)
_ = try? self.dbManager.saveContact(me)
}
}
completion(.success(nil))
completion(.success(nil))
Loading