mirror of
https://github.com/ProtonMail/protoncore_android.git
synced 2026-05-15 09:50:41 +00:00
fix(auth): Refresh Addresses before CreateAuthDevice (force having up-to-date activationToken).
This commit is contained in:
+1
-1
@@ -48,7 +48,7 @@ class CreateAuthDevice @Inject constructor(
|
||||
val userHasKeys = user.keys.isNotEmpty()
|
||||
|
||||
// Fetch via GET /addresses the address keys of the primary address
|
||||
val userAddresses = userManager.getAddresses(userId)
|
||||
val userAddresses = userManager.getAddresses(userId, refresh = true)
|
||||
val primaryPrivateKey = userAddresses.primary()?.keys?.primary()?.privateKey
|
||||
val primaryPublicKey = primaryPrivateKey?.publicKey(context)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user