in auth/AuthService.swift [109:128]
func saveUser(user: AuthUser) {
guard let authUser = Amplify.Auth.getCurrentUser()
else {
print("User could not be retrieved")
return
}
let userId = authUser.userId
let userName = authUser.username
let user = User(id: userId, username: userName, isSafe: false)
Amplify.DataStore.save(user) { result in
switch result {
case .success:
print("User saved successfully")
case let .failure(error):
print("Error saving user \(error)")
}
}
}