From f9865166b09b4c1ef7002d60f8668a9ffbabd680 Mon Sep 17 00:00:00 2001 From: Alberto Ponces Date: Thu, 22 Sep 2022 14:02:07 +0100 Subject: [PATCH] fix: TikTok integrations and settings patches should be merged if needed --- lib/services/patcher_api.dart | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/lib/services/patcher_api.dart b/lib/services/patcher_api.dart index cca088e0..389440dc 100644 --- a/lib/services/patcher_api.dart +++ b/lib/services/patcher_api.dart @@ -89,19 +89,25 @@ class PatcherAPI { Future needsIntegrations(List selectedPatches) async { return selectedPatches.any( - (patch) => patch.dependencies.contains('integrations'), + (patch) => patch.dependencies.any( + (dep) => dep.contains('integrations'), + ), ); } Future needsResourcePatching(List selectedPatches) async { return selectedPatches.any( - (patch) => patch.dependencies.any((dep) => dep.contains('resource-')), + (patch) => patch.dependencies.any( + (dep) => dep.contains('resource-'), + ), ); } Future needsSettingsPatch(List selectedPatches) async { return selectedPatches.any( - (patch) => patch.dependencies.contains('settings'), + (patch) => patch.dependencies.any( + (dep) => dep.contains('settings'), + ), ); }