From afff49c2ae4be7717fa75f8c466d4f84b13641b5 Mon Sep 17 00:00:00 2001
From: Janne Mareike Koschinski <janne@kuschku.de>
Date: Wed, 23 Feb 2022 23:41:16 +0100
Subject: [PATCH] fix: correct proguard config to avoid removing invokers

---
 app/proguard-rules.pro | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro
index 9d0af4f4e..88a5604d1 100644
--- a/app/proguard-rules.pro
+++ b/app/proguard-rules.pro
@@ -28,7 +28,10 @@
 -dontobfuscate
 
 # Keep our invokers
--keep class * implements de.kuschku.libquassel.quassel.syncables.invoker.Invoker {
+-keep class * implements de.kuschku.libquassel.quassel.syncables.interfaces.invokers.Invoker {
+    static ** INSTANCE;
+}
+-keep class * implements de.kuschku.libquassel.quassel.syncables.interfaces.invokers.InvokerRegistry {
     static ** INSTANCE;
 }
 
-- 
GitLab