diff --git a/core/src/main/kotlin/me/rhunk/snapenhance/core/features/impl/ConfigurationOverride.kt b/core/src/main/kotlin/me/rhunk/snapenhance/core/features/impl/ConfigurationOverride.kt index 6865e503..b93d73e3 100644 --- a/core/src/main/kotlin/me/rhunk/snapenhance/core/features/impl/ConfigurationOverride.kt +++ b/core/src/main/kotlin/me/rhunk/snapenhance/core/features/impl/ConfigurationOverride.kt @@ -137,12 +137,6 @@ class ConfigurationOverride : Feature("Configuration Override") { propertyOverride.isAppExperiment.takeIf { propertyOverride.filter(keyInfo) }?.let { param.setResult(it) } } } - - if (context.config.experimental.hiddenSnapchatPlusFeatures.get()) { - customBooleanPropertyRules.add { key -> - key.category == "PLUS" && key.defaultValue is Boolean && key.name?.endsWith("_GATE") == true - } - } }.onFailure { context.log.error("Failed to hook appExperimentProvider", it) } diff --git a/core/src/main/kotlin/me/rhunk/snapenhance/core/features/impl/global/SnapchatPlus.kt b/core/src/main/kotlin/me/rhunk/snapenhance/core/features/impl/global/SnapchatPlus.kt index fd0b5d4d..6c782d86 100644 --- a/core/src/main/kotlin/me/rhunk/snapenhance/core/features/impl/global/SnapchatPlus.kt +++ b/core/src/main/kotlin/me/rhunk/snapenhance/core/features/impl/global/SnapchatPlus.kt @@ -4,7 +4,6 @@ import me.rhunk.snapenhance.core.features.Feature import me.rhunk.snapenhance.core.util.hook.HookStage import me.rhunk.snapenhance.core.util.hook.hook import me.rhunk.snapenhance.core.util.hook.hookConstructor -import me.rhunk.snapenhance.core.util.ktx.getObjectField import me.rhunk.snapenhance.core.util.ktx.setObjectField import me.rhunk.snapenhance.mapper.impl.PlusSubscriptionMapper @@ -35,7 +34,6 @@ class SnapchatPlus: Feature("SnapchatPlus") { } } - // optional as ConfigurationOverride does this too if (context.config.experimental.hiddenSnapchatPlusFeatures.get()) { findClass("com.snap.plus.FeatureCatalog").methods.last { !it.name.contains("init") &&