fix: discard empty lines in whitelist.txt (#3507)

This commit is contained in:
Dag 2023-07-07 11:25:36 +02:00 committed by GitHub
parent ef0b86968c
commit b594ad2de3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -109,11 +109,11 @@ final class Configuration
} }
if (file_exists(__DIR__ . '/../whitelist.txt')) { if (file_exists(__DIR__ . '/../whitelist.txt')) {
$whitelist = trim(file_get_contents(__DIR__ . '/../whitelist.txt')); $enabledBridges = trim(file_get_contents(__DIR__ . '/../whitelist.txt'));
if ($whitelist === '*') { if ($enabledBridges === '*') {
self::setConfig('system', 'enabled_bridges', ['*']); self::setConfig('system', 'enabled_bridges', ['*']);
} else { } else {
self::setConfig('system', 'enabled_bridges', explode("\n", $whitelist)); self::setConfig('system', 'enabled_bridges', array_filter(explode("\n", $enabledBridges)));
} }
} }