Skip to content

Commit 22edcfe

Browse files
committed
Update the request time of in-app review before requesting
1 parent c268a0e commit 22edcfe

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

flavor-google/src/main/java/xyz/aprildown/timer/flavor/google/FlavorUiInjectorImpl.kt

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -121,15 +121,12 @@ class FlavorUiInjectorImpl @Inject constructor(
121121
preferencesRepository.setInt(launchTimesKey, launchTimes)
122122

123123
if (now - requestTime >= 9 * DateUtils.DAY_IN_MILLIS && launchTimes >= 9) {
124+
preferencesRepository.setLong(requestTimeKey, now)
125+
124126
val reviewManager = ReviewManagerFactory.create(activity)
125127
reviewManager.requestReviewFlow().addOnSuccessListener(activity) { reviewInfo ->
126128
activity.lifecycle.doOnResume {
127129
reviewManager.launchReviewFlow(activity, reviewInfo)
128-
.addOnCompleteListener(activity) {
129-
activity.lifecycleScope.launch {
130-
preferencesRepository.setLong(requestTimeKey, now)
131-
}
132-
}
133130
}
134131
}
135132
}

0 commit comments

Comments
 (0)