1
0
mirror of https://github.com/RSS-Bridge/rss-bridge.git synced 2025-07-26 03:11:18 +02:00

fix: dont fail for non-existing enabled bridge (#3589)

* fix: dont fail for non-existing enabled bridge

* yup
This commit is contained in:
Dag
2023-08-01 19:35:15 +02:00
committed by GitHub
parent 10f7b6f4f6
commit ed97ce8646
4 changed files with 25 additions and 12 deletions

View File

@@ -23,7 +23,11 @@ class SetBridgeCacheAction implements ActionInterface
$bridgeFactory = new BridgeFactory();
$bridgeClassName = $bridgeFactory->createBridgeClassName($request['bridge'] ?? '');
$bridgeName = $request['bridge'] ?? null;
$bridgeClassName = $bridgeFactory->createBridgeClassName($bridgeName);
if (!$bridgeClassName) {
throw new \Exception(sprintf('Bridge not found: %s', $bridgeName));
}
// whitelist control
if (!$bridgeFactory->isEnabled($bridgeClassName)) {