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'), + ), ); }