diff --git a/common/src/main/kotlin/io/homeassistant/companion/android/common/notifications/NotificationFunctions.kt b/common/src/main/kotlin/io/homeassistant/companion/android/common/notifications/NotificationFunctions.kt index c59f7973621..bdd570d48b5 100755 --- a/common/src/main/kotlin/io/homeassistant/companion/android/common/notifications/NotificationFunctions.kt +++ b/common/src/main/kotlin/io/homeassistant/companion/android/common/notifications/NotificationFunctions.kt @@ -39,8 +39,10 @@ object NotificationData { const val CHANNEL = "channel" const val IMPORTANCE = "importance" const val LED_COLOR = "ledColor" + const val COLOR = "color" const val VIBRATION_PATTERN = "vibrationPattern" const val NOTIFICATION_ICON = "notification_icon" + const val NOTIFICATION_ICON_COLOR = "notification_icon_color" const val ALERT_ONCE = "alert_once" const val COMMAND = "command" @@ -246,7 +248,7 @@ fun prepareText(text: String): Spanned { } fun handleColor(context: Context, builder: NotificationCompat.Builder, data: Map) { - val colorString = data["color"] + val colorString = data[NotificationData.NOTIFICATION_ICON_COLOR] ?: data[NotificationData.COLOR] val color = parseColor(context, colorString, R.color.colorPrimary) builder.color = color }