From 3f82a1349fb11b1152ac10d76deb930f7325b7c9 Mon Sep 17 00:00:00 2001 From: Sculas Date: Thu, 8 Sep 2022 22:03:30 +0200 Subject: [PATCH] fix: multiple compatible pkgs on readme --- src/main/kotlin/app/revanced/meta/readme/Generator.kt | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/main/kotlin/app/revanced/meta/readme/Generator.kt b/src/main/kotlin/app/revanced/meta/readme/Generator.kt index 4224fd2aa..3358d9719 100644 --- a/src/main/kotlin/app/revanced/meta/readme/Generator.kt +++ b/src/main/kotlin/app/revanced/meta/readme/Generator.kt @@ -17,13 +17,11 @@ fun generateText(bundle: Bundle) { val output = StringBuilder() val packages = mutableMapOf>>>() - bundle.map { - val packageName = it.compatiblePackages?.first()?.name!! - if (!packages.contains(packageName)) { - packages[packageName] = mutableListOf() + for (patch in bundle) { + patch.compatiblePackages?.forEach { pkg -> + if (!packages.contains(pkg.name)) packages[pkg.name] = mutableListOf() + packages[pkg.name]!!.add(patch) } - - packages[packageName]?.add(it) } for (pkg in packages) {