diff --git a/connect/authCallbacks.go b/connect/authCallbacks.go index 01eb5e90ff994f83d79e68a11a0285104307a6f4..5415267ca987a275644ddf09b113441109da074d 100644 --- a/connect/authCallbacks.go +++ b/connect/authCallbacks.go @@ -148,6 +148,7 @@ func (a serverAuthCallback) Request(requestor contact.Contact, } // Reset will be called when an auth Reset operation occurs. -func (a serverAuthCallback) Reset(contact.Contact, - receptionID.EphemeralIdentity, rounds.Round, *xxdk.E2e) { +func (a serverAuthCallback) Reset(requestor contact.Contact, + receptionId receptionID.EphemeralIdentity, round rounds.Round, messenger *xxdk.E2e) { + a.Request(requestor, receptionId, round, messenger) } diff --git a/connect/connect.go b/connect/connect.go index f6aace42dcd2d3f5170fd4cc4ef7fd8c105ca1c0..526d0780cda2eb6ae723d87157291c3875f61c20 100644 --- a/connect/connect.go +++ b/connect/connect.go @@ -93,7 +93,7 @@ func Connect(recipient contact.Contact, messenger *xxdk.E2e, messenger.GetAuth().AddPartnerCallback(recipient.ID, callback) // Perform the auth request - _, err := messenger.GetAuth().Request(recipient, nil) + _, err := messenger.GetAuth().Reset(recipient) if err != nil { return nil, err }