forked from cswimr/SeaCogs
fix(pterodactyl): fixed trying to match against dictionary keys instead of their values
This commit is contained in:
parent
1ad721f380
commit
9e92d82817
1 changed files with 2 additions and 2 deletions
|
@ -46,8 +46,8 @@ async def establish_websocket_connection(coginstance: Pterodactyl) -> None:
|
||||||
|
|
||||||
if json.loads(message)['event'] == 'console output' and await config.console_channel() is not None:
|
if json.loads(message)['event'] == 'console output' and await config.console_channel() is not None:
|
||||||
msg = json.loads(message)['args'][0]
|
msg = json.loads(message)['args'][0]
|
||||||
regex_blacklist = await config.regex_blacklist()
|
regex_blacklist: dict = await config.regex_blacklist()
|
||||||
if await config.current_status() in ('running', 'offline', '') and not any(re.match(regex, msg) for regex in regex_blacklist):
|
if await config.current_status() in ('running', 'offline', '') and not any(re.match(regex, msg) for regex in regex_blacklist.values()):
|
||||||
content = remove_ansi_escape_codes(msg)
|
content = remove_ansi_escape_codes(msg)
|
||||||
if await config.mask_ip() is True:
|
if await config.mask_ip() is True:
|
||||||
content = mask_ip(content)
|
content = mask_ip(content)
|
||||||
|
|
Loading…
Reference in a new issue