From 52ec988bcbdd94af1e8b2eb9900b2f5ac55e5663 Mon Sep 17 00:00:00 2001
From: Philipp Nowak <10376534+PhilippNowak96@users.noreply.github.com>
Date: Tue, 18 May 2021 17:09:19 +0200
Subject: [PATCH] Use local timestamp for filename when exporting error reports
 (EXPOSUREAPP-7298) (#3183) (#3202)

Co-authored-by: Mohamed Metwalli <mohamed.metwalli@sap.com>
---
 .../bugreporting/debuglog/internal/LogSnapshotter.kt           | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/debuglog/internal/LogSnapshotter.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/debuglog/internal/LogSnapshotter.kt
index 8bf4d816b..fee05ee70 100644
--- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/debuglog/internal/LogSnapshotter.kt
+++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/debuglog/internal/LogSnapshotter.kt
@@ -3,6 +3,7 @@ package de.rki.coronawarnapp.bugreporting.debuglog.internal
 import android.content.Context
 import dagger.Reusable
 import de.rki.coronawarnapp.bugreporting.debuglog.DebugLogger
+import de.rki.coronawarnapp.util.TimeAndDateExtensions.toUserTimeZone
 import de.rki.coronawarnapp.util.TimeStamper
 import de.rki.coronawarnapp.util.di.AppContext
 import de.rki.coronawarnapp.util.files.Zipper
@@ -32,7 +33,7 @@ class LogSnapshotter @Inject constructor(
             if (it.delete()) Timber.tag(TAG).w("Deleted stale snapshot: %s", it)
         }
 
-        val now = timeStamper.nowUTC
+        val now = timeStamper.nowUTC.toUserTimeZone()
         val formatter = DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss.SSS")
         val formattedFileName = "CWA Log ${now.toString(formatter)}"
         if (!snapshotDir.exists() && snapshotDir.mkdirs()) {
-- 
GitLab