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')) {
$whitelist = trim(file_get_contents(__DIR__ . '/../whitelist.txt'));
if ($whitelist === '*') {
$enabledBridges = trim(file_get_contents(__DIR__ . '/../whitelist.txt'));
if ($enabledBridges === '*') {
self::setConfig('system', 'enabled_bridges', ['*']);
} else {
self::setConfig('system', 'enabled_bridges', explode("\n", $whitelist));
self::setConfig('system', 'enabled_bridges', array_filter(explode("\n", $enabledBridges)));
}
}