From f93223fd3638acefe7d65e35ff2745b5baf846b5 Mon Sep 17 00:00:00 2001 From: SeaswimmerTheFsh Date: Fri, 1 Mar 2024 22:39:58 -0500 Subject: [PATCH] fix(pterodactyl): use an escaped * for ip masking so markdown isn't triggered --- pterodactyl/websocket.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pterodactyl/websocket.py b/pterodactyl/websocket.py index 95625ae..aac1823 100644 --- a/pterodactyl/websocket.py +++ b/pterodactyl/websocket.py @@ -256,6 +256,6 @@ async def generate_achievement_embed(username: str, achievement: str, challenge: def mask_ip(string: str) -> str: def mask_ip(match): ip = match.group(0) - masked_ip = '.'.join('*' * len(octet) for octet in ip.split('.')) + masked_ip = '.'.join(r'\*' * len(octet) for octet in ip.split('.')) return masked_ip return re.sub(r'\b(?:\d{1,3}\.){3}\d{1,3}\b', mask_ip, string)