From 3265694c51ecb60e6cabc43ab1ba95495d5f0eb3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20H=C3=B6gberg?= Date: Fri, 6 Dec 2024 18:22:20 +0100 Subject: [PATCH] Add nobil api key handling in build.gradle.kts --- app/build.gradle.kts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 4f2fb954..544bef79 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -135,6 +135,17 @@ android { if (goingelectricKey != null) { resValue("string", "goingelectric_key", goingelectricKey) } + var nobilKey = + System.getenv("NOBIL_API_KEY") ?: project.findProperty("NOBIL_API_KEY")?.toString() + if (nobilKey == null && project.hasProperty("NOBIL_API_KEY_ENCRYPTED")) { + nobilKey = decode( + project.findProperty("NOBIL_API_KEY_ENCRYPTED").toString(), + "FmK.d,-f*p+rD+WK!eds" + ) + } + if (nobilKey != null) { + resValue("string", "nobil_key", nobilKey) + } var openchargemapKey = System.getenv("OPENCHARGEMAP_API_KEY") ?: project.findProperty("OPENCHARGEMAP_API_KEY") ?.toString()