From 96ccec85d49d63d927e9b9c31842af1560422061 Mon Sep 17 00:00:00 2001 From: R0rt1z2 Date: Sat, 20 Jul 2024 01:38:05 +0200 Subject: [PATCH] GrindrPlus: Fix send video once for all --- .../main/java/com/grindrplus/hooks/EnableUnlimited.kt | 2 +- .../main/java/com/grindrplus/hooks/FeatureGranting.kt | 11 ----------- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/app/src/main/java/com/grindrplus/hooks/EnableUnlimited.kt b/app/src/main/java/com/grindrplus/hooks/EnableUnlimited.kt index f4a39f10..2213b8ad 100644 --- a/app/src/main/java/com/grindrplus/hooks/EnableUnlimited.kt +++ b/app/src/main/java/com/grindrplus/hooks/EnableUnlimited.kt @@ -25,7 +25,7 @@ class EnableUnlimited : Hook( "m", HookStage.BEFORE ) { param -> val disallowedFeatures = setOf("DisableScreenshot") - param.result = param.arg(0) !in disallowedFeatures + param.result = param.args[0].toString() !in disallowedFeatures } userSessionClass.hook( // isNoXtraUpsell() diff --git a/app/src/main/java/com/grindrplus/hooks/FeatureGranting.kt b/app/src/main/java/com/grindrplus/hooks/FeatureGranting.kt index 54ae8ef7..ce2bb3c5 100644 --- a/app/src/main/java/com/grindrplus/hooks/FeatureGranting.kt +++ b/app/src/main/java/com/grindrplus/hooks/FeatureGranting.kt @@ -13,7 +13,6 @@ class FeatureGranting : Hook( "Grant all Grindr features" ) { private val featureFlags = "i7.h" - private val featureModel = "g9.o" private val upsellsV8Model = "com.grindrapp.android.model.UpsellsV8" private val insertsModel = "com.grindrapp.android.model.Inserts" private val settingDistanceVisibilityViewModel = @@ -25,16 +24,6 @@ class FeatureGranting : Hook( val featureFlagsClass = findClass(featureFlags) - findClass(featureModel) - .hook("e", HookStage.BEFORE) { param -> - param.result = true - } - - findClass(featureModel) - .hook("f", HookStage.BEFORE) { param -> - param.result = true - } - featureFlagsClass.hook( "isEnabled", HookStage.BEFORE ) { param ->