From 24addb5a41a9bd3beee3f3cbea2730c2705d493b Mon Sep 17 00:00:00 2001 From: esefxdz Date: Sun, 5 Jul 2026 15:27:46 +0300 Subject: [PATCH] trimmed sudo command for gitpull --- cogs/gitpull.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cogs/gitpull.py b/cogs/gitpull.py index 72c5df7..04bf48f 100644 --- a/cogs/gitpull.py +++ b/cogs/gitpull.py @@ -33,7 +33,10 @@ async def run_git_pull() -> tuple[int, str]: await proc.communicate() return -1, f"git pull timed out after {GIT_TIMEOUT}s" - output = (stdout.decode() + stderr.decode()).strip() + raw = (stdout.decode() + stderr.decode()).strip() + output = "\n".join( + line for line in raw.splitlines() if not line.strip().startswith("[sudo]") + ) return proc.returncode, output or "No output."