commit 4d8eefbc836fa9db6c246dde497ce55a9d1522f5
parent b2c51d8c594aeb3d978ae465f3145514e2a1804e
Author: rhunk <101876869+rhunk@users.noreply.github.com>
Date: Fri, 23 Aug 2024 14:57:18 +0200
fix(app): bridge service permission
- remove unused permissions
Diffstat:
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
@@ -8,6 +8,10 @@
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.permission.USE_BIOMETRIC" />
+ <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" tools:node="remove" tools:ignore="all" />
+ <uses-permission android:name="android.permission.READ_PHONE_STATE" tools:node="remove" />
+ <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" tools:node="remove" tools:ignore="all" />
+
<queries>
<package android:name="com.snapchat.android" />
</queries>
@@ -36,7 +40,7 @@
<service
android:name=".bridge.BridgeService"
android:exported="true"
- tools:ignore="ExportedService">
+ android:permission="com.snapchat.android.permission.UPDATE_STICKER_INDEX">
</service>
<activity
diff --git a/common/src/main/kotlin/me/rhunk/snapenhance/common/config/DataProcessors.kt b/common/src/main/kotlin/me/rhunk/snapenhance/common/config/DataProcessors.kt
@@ -19,7 +19,7 @@ object DataProcessors {
CONTAINER,
}
- data class PropertyDataProcessor<T>
+ class PropertyDataProcessor<T>
internal constructor(
val type: Type,
private val serialize: (T, exportSensitiveData: Boolean) -> JsonElement,