diff --git a/app/src/main/java/com/aurora/store/data/model/Auth.kt b/app/src/main/java/com/aurora/store/data/model/Auth.kt index b5fecd390..12de75e09 100644 --- a/app/src/main/java/com/aurora/store/data/model/Auth.kt +++ b/app/src/main/java/com/aurora/store/data/model/Auth.kt @@ -19,10 +19,13 @@ package com.aurora.store.data.model +import kotlinx.serialization.SerialName import kotlinx.serialization.Serializable @Serializable data class Auth( val email: String, + + @SerialName("authToken") val auth: String ) diff --git a/app/src/main/java/com/aurora/store/data/providers/AuthProvider.kt b/app/src/main/java/com/aurora/store/data/providers/AuthProvider.kt index 111eb8ff4..532f83e33 100644 --- a/app/src/main/java/com/aurora/store/data/providers/AuthProvider.kt +++ b/app/src/main/java/com/aurora/store/data/providers/AuthProvider.kt @@ -112,7 +112,10 @@ class AuthProvider @Inject constructor( suspend fun buildAnonymousAuthData(): Result { return withContext(Dispatchers.IO) { try { - val playResponse = httpClient.getAuth(dispenserURL!!).also { + val playResponse = httpClient.postAuth( + dispenserURL!!, + json.encodeToString(spoofProvider.deviceProperties).toByteArray() + ).also { if (!it.isSuccessful) throwError(it, context) }