From 7331d0f6751beb061be0cfc2be365cbcf6d38774 Mon Sep 17 00:00:00 2001 From: Matthias Urhahn <matthias.urhahn@sap.com> Date: Mon, 30 Nov 2020 12:25:54 +0100 Subject: [PATCH] Add missing RiskLevelStorage reset call when using the internal app reset functionality. (#1743) Co-authored-by: Chilja Gossow <49635654+chiljamgossow@users.noreply.github.com> --- .../src/main/java/de/rki/coronawarnapp/util/DataReset.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/DataReset.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/DataReset.kt index cfd87b557..d6bc3b551 100644 --- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/DataReset.kt +++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/DataReset.kt @@ -25,6 +25,7 @@ import de.rki.coronawarnapp.appconfig.AppConfigProvider import de.rki.coronawarnapp.diagnosiskeys.download.KeyPackageSyncSettings import de.rki.coronawarnapp.diagnosiskeys.storage.KeyCacheRepository import de.rki.coronawarnapp.nearby.modules.detectiontracker.ExposureDetectionTracker +import de.rki.coronawarnapp.risk.storage.RiskLevelStorage import de.rki.coronawarnapp.storage.AppDatabase import de.rki.coronawarnapp.storage.LocalData import de.rki.coronawarnapp.storage.SubmissionRepository @@ -47,10 +48,12 @@ class DataReset @Inject constructor( private val appConfigProvider: AppConfigProvider, private val interoperabilityRepository: InteroperabilityRepository, private val exposureDetectionTracker: ExposureDetectionTracker, - private val keyPackageSyncSettings: KeyPackageSyncSettings + private val keyPackageSyncSettings: KeyPackageSyncSettings, + private val riskLevelStorage: RiskLevelStorage ) { private val mutex = Mutex() + /** * Deletes all data known to the Application * @@ -72,6 +75,7 @@ class DataReset @Inject constructor( interoperabilityRepository.clear() exposureDetectionTracker.clear() keyPackageSyncSettings.clear() + riskLevelStorage.clear() Timber.w("CWA LOCAL DATA DELETION COMPLETED.") } -- GitLab