diff --git a/app/src/main/java/foundation/e/apps/api/fused/FusedAPIImpl.kt b/app/src/main/java/foundation/e/apps/api/fused/FusedAPIImpl.kt index fc32cadebf3f08cc325876bc3a07cf39154ba9e5..d9fc696f4171df160ecd688caf69e322f6debfe4 100644 --- a/app/src/main/java/foundation/e/apps/api/fused/FusedAPIImpl.kt +++ b/app/src/main/java/foundation/e/apps/api/fused/FusedAPIImpl.kt @@ -639,6 +639,13 @@ class FusedAPIImpl @Inject constructor( if (fusedApp.package_name.isBlank()) { return FilterLevel.UNKNOWN } + if (fusedApp.origin == Origin.CLEANAPK) { + /* + * Whitelist all open source apps. + * Issue: https://gitlab.e.foundation/e/backlog/-/issues/5785 + */ + return FilterLevel.NONE + } if (authData == null) { return if (fusedApp.origin == Origin.GPLAY) FilterLevel.UNKNOWN else FilterLevel.NONE