From f512c3edf116f1339bcd13e5f16ef736b927a5ec Mon Sep 17 00:00:00 2001 From: Tim Kelty Date: Mon, 13 Nov 2023 15:43:23 -0500 Subject: [PATCH] Throw less exceptions to `do` --- src/cli/controllers/AssetBundlesController.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/cli/controllers/AssetBundlesController.php b/src/cli/controllers/AssetBundlesController.php index dc64dd6..822ddcd 100644 --- a/src/cli/controllers/AssetBundlesController.php +++ b/src/cli/controllers/AssetBundlesController.php @@ -58,7 +58,9 @@ public function actionPublishBundle(string $className): int $rc = new ReflectionClass($className); if (!$rc->isSubclassOf(AssetBundle::class) || !$rc->isInstantiable()) { - throw new Exception('Not a valid asset bundle.'); + // TODO: enhance \craft\console\Controller::do to return + // non-error responses (skip) + return; } /** @var AssetBundle $assetBundle */