From dc0e5f5c867111615e6e9654f5610421809e8bc0 Mon Sep 17 00:00:00 2001
From: Andreas Schildbach <andreas@schildbach.de>
Date: Sat, 17 Aug 2019 00:18:48 +0200
Subject: [PATCH] MainActivity: Extract UPDATE_CLOCK_FREQUENCY_MINS to
 Constants and increase it to 5 minutes.

---
 app/src/main/java/de/ccc/events/badge/card10/Constants.kt    | 2 ++
 app/src/main/java/de/ccc/events/badge/card10/MainActivity.kt | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/app/src/main/java/de/ccc/events/badge/card10/Constants.kt b/app/src/main/java/de/ccc/events/badge/card10/Constants.kt
index c69454e..5190c9f 100644
--- a/app/src/main/java/de/ccc/events/badge/card10/Constants.kt
+++ b/app/src/main/java/de/ccc/events/badge/card10/Constants.kt
@@ -35,3 +35,5 @@ val ROCKETS_CHARACTERISTIC_UUID = UUID.fromString("42230210-2342-2342-2342-23422
 val SINGLE_LED_CHARACTERISTIC_UUID = UUID.fromString("42230211-2342-2342-2342-234223422342")
 val LIGHT_SENSOR_CHARACTERISTIC_UUID = UUID.fromString("422302f0-2342-2342-2342-234223422342")
 val TIME_CHARACTERISTIC_UUID = UUID.fromString("42230201-2342-2342-2342-234223422342")
+
+const val UPDATE_CLOCK_FREQUENCY_MINS = 5
diff --git a/app/src/main/java/de/ccc/events/badge/card10/MainActivity.kt b/app/src/main/java/de/ccc/events/badge/card10/MainActivity.kt
index 8d43178..923af46 100644
--- a/app/src/main/java/de/ccc/events/badge/card10/MainActivity.kt
+++ b/app/src/main/java/de/ccc/events/badge/card10/MainActivity.kt
@@ -108,7 +108,7 @@ class MainActivity : AppCompatActivity() {
         if (!bluetoothAdapter.bondedDevices.isEmpty()
         ) {
             val updateClockRequest =
-                PeriodicWorkRequestBuilder<UpdateClockJob>(1, TimeUnit.MINUTES)
+                PeriodicWorkRequestBuilder<UpdateClockJob>(UPDATE_CLOCK_FREQUENCY_MINS.toLong(), TimeUnit.MINUTES)
                     .build()
             workManager
                 .enqueueUniquePeriodicWork(WORK_NAME, ExistingPeriodicWorkPolicy.REPLACE, updateClockRequest)
-- 
GitLab