Skip to content
Snippets Groups Projects
Commit 5c699872 authored by Dariusz Rybicki's avatar Dariusz Rybicki
Browse files

Update getFacts calls

parent 08ca6792
No related branches found
No related tags found
2 merge requests!102Release 1.0.0,!68Messenger example - send auth request
......@@ -83,7 +83,7 @@ public let registerReducer = Reducer<RegisterState, RegisterAction, RegisterEnvi
let db = try env.db()
try env.messenger.register(username: username)
var contact = try env.messenger.e2e.tryGet().getContact()
var facts: [Fact] = (try? contact.getFacts()) ?? []
var facts: [Fact] = try contact.getFacts()
facts.removeAll(where: { $0.type == 0 })
facts.append(Fact(fact: username, type: 0))
try contact.setFacts(facts)
......
......@@ -44,10 +44,9 @@ public let userSearchResultReducer = Reducer<UserSearchResultState, UserSearchRe
{ state, action, env in
switch action {
case .start:
let facts = (try? state.xxContact.getFacts()) ?? []
state.username = facts.first(where: { $0.type == 0 })?.fact
state.email = facts.first(where: { $0.type == 1 })?.fact
state.phone = facts.first(where: { $0.type == 2 })?.fact
state.username = state.xxContact.username
state.email = state.xxContact.email
state.phone = state.xxContact.phone
return .none
case .tapped:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment