From 68f2639c77632a61dee03064e6a911a01cf22683 Mon Sep 17 00:00:00 2001
From: Felix Wiemuth <533601+felixwiemuth@users.noreply.github.com>
Date: Sat, 17 Sep 2022 13:15:20 +0200
Subject: [PATCH] Add app update broadcast receiver
So that notifications are also restored after app upgrade
---
uhabits-android/src/main/AndroidManifest.xml | 8 ++++++++
.../org/isoron/uhabits/receivers/UpdateReceiver.kt | 14 ++++++++++++++
2 files changed, 22 insertions(+)
create mode 100644 uhabits-android/src/main/java/org/isoron/uhabits/receivers/UpdateReceiver.kt
diff --git a/uhabits-android/src/main/AndroidManifest.xml b/uhabits-android/src/main/AndroidManifest.xml
index 9c114d733..d92d66bd6 100644
--- a/uhabits-android/src/main/AndroidManifest.xml
+++ b/uhabits-android/src/main/AndroidManifest.xml
@@ -217,6 +217,14 @@
+
+
+
+
+
+
diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/receivers/UpdateReceiver.kt b/uhabits-android/src/main/java/org/isoron/uhabits/receivers/UpdateReceiver.kt
new file mode 100644
index 000000000..63add51bc
--- /dev/null
+++ b/uhabits-android/src/main/java/org/isoron/uhabits/receivers/UpdateReceiver.kt
@@ -0,0 +1,14 @@
+package org.isoron.uhabits.receivers
+
+import android.content.BroadcastReceiver
+import android.content.Context
+import android.content.Intent
+import android.util.Log
+
+class UpdateReceiver : BroadcastReceiver() {
+
+ override fun onReceive(context: Context, intent: Intent) {
+ // Dummy receiver, relevant code is executed through HabitsApplication.
+ Log.d("UpdateReceiver", "Update receiver called.")
+ }
+}