From ee56c780bf8dadb73183079a4bb0fdc98bd54984 Mon Sep 17 00:00:00 2001 From: jbhusson <jonah@elixxir.io> Date: Thu, 23 Jun 2022 16:57:08 -0400 Subject: [PATCH] Add AddIdentity call to login --- bindings/e2e.go | 1 + xxdk/e2e.go | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/bindings/e2e.go b/bindings/e2e.go index 289de4218..00509dad9 100644 --- a/bindings/e2e.go +++ b/bindings/e2e.go @@ -62,6 +62,7 @@ func LoginE2e(cmixId int, callbacks AuthCallbacks, identity []byte) (*E2e, error if err != nil { return nil, err } + return e2eTrackerSingleton.make(newE2e), nil } diff --git a/xxdk/e2e.go b/xxdk/e2e.go index 055f18cfe..f11a49d9d 100644 --- a/xxdk/e2e.go +++ b/xxdk/e2e.go @@ -168,8 +168,6 @@ func LoginWithProtoClient(storageDir string, password []byte, return nil, err } - c.network.AddIdentity(c.GetUser().ReceptionID, time.Time{}, true) - // FIXME: The callbacks need to be set, so I suppose we would need to // either set them via a special type or add them // to the login call? @@ -203,6 +201,9 @@ func login(client *Cmix, callbacks auth.Callbacks, identity.ID.String()) } + // Add the identity to tracking + client.network.AddIdentity(identity.ID, time.Time{}, true) + e2eGrp := client.GetStorage().GetE2EGroup() m = &E2e{ Cmix: client, -- GitLab