Conversation
5e78620 to
5418be4
Compare
multiplatform-lib/src/androidMain/kotlin/otp/TotpGenerator.android.kt
Outdated
Show resolved
Hide resolved
multiplatform-lib/src/commonMain/kotlin/internal/extensions/Models ↔ Entities.kt
Show resolved
Hide resolved
app/src/main/kotlin/com/infomaniak/auth/ui/screen/main/MainViewModel.kt
Outdated
Show resolved
Hide resolved
f34e098 to
127c1dc
Compare
127c1dc to
ecc900f
Compare
# Conflicts: # app/build.gradle.kts # gradle/libs.versions.toml wip wip # Conflicts: # multiplatform-lib/src/commonMain/kotlin/AuthenticatorFacade.kt # multiplatform-lib/src/commonMain/kotlin/internal/AuthenticatorFacadeImpl.kt # multiplatform-lib/src/commonMain/kotlin/internal/managers/MigrationManager.kt wip # Conflicts: # multiplatform-lib/src/commonMain/kotlin/internal/AuthenticatorFacadeImpl.kt # Conflicts: # app/build.gradle.kts
ecc900f to
5be7394
Compare
multiplatform-lib/src/commonMain/kotlin/internal/extensions/Models ↔ Entities.kt
Show resolved
Hide resolved
multiplatform-lib/src/androidMain/kotlin/otp/TotpGenerator.android.kt
Outdated
Show resolved
Hide resolved
PR Reviewer Guide 🔍(Review updated until commit 20c0f23)Here are some key observations to aid the review process:
|
|
Persistent review updated to latest commit 20c0f23 |
multiplatform-lib/src/androidMain/kotlin/internal/otp/TotpGenerator.android.kt
Show resolved
Hide resolved
| return AuthenticatorFacade.create( | ||
| environment = ApiEnvironment.Staging, | ||
| userAgent = userAgent, | ||
| clientId = BuildConfig.CLIENT_ID, | ||
| crashReport = crashReport, | ||
| tokenBridge = tokenBridge, | ||
| ) |
There was a problem hiding this comment.
Suggestion: The API environment is hardcoded to Staging, which will cause production builds to use staging servers. Inject the environment based on build configuration (e.g., BuildConfig.DEBUG) or a configurable property to ensure production releases use the correct endpoint. [possible issue, importance: 9]
| return AuthenticatorFacade.create( | |
| environment = ApiEnvironment.Staging, | |
| userAgent = userAgent, | |
| clientId = BuildConfig.CLIENT_ID, | |
| crashReport = crashReport, | |
| tokenBridge = tokenBridge, | |
| ) | |
| return AuthenticatorFacade.create( | |
| environment = if (BuildConfig.DEBUG) ApiEnvironment.Staging else ApiEnvironment.Production, | |
| userAgent = userAgent, | |
| clientId = BuildConfig.CLIENT_ID, | |
| crashReport = crashReport, | |
| tokenBridge = tokenBridge, | |
| ) |
multiplatform-lib/src/commonMain/kotlin/internal/managers/MigrationManager.kt
Show resolved
Hide resolved
|



No description provided.