mirror of
https://github.com/ProtonMail/protoncore_android.git
synced 2026-06-14 09:54:49 +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()
|
val userHasKeys = user.keys.isNotEmpty()
|
||||||
|
|
||||||
// Fetch via GET /addresses the address keys of the primary address
|
// 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 primaryPrivateKey = userAddresses.primary()?.keys?.primary()?.privateKey
|
||||||
val primaryPublicKey = primaryPrivateKey?.publicKey(context)
|
val primaryPublicKey = primaryPrivateKey?.publicKey(context)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user