home · contact · privacy
Fix IRC messages parsing error. master
authorChristian Heller <c.heller@plomlompom.de>
Sun, 27 Jul 2025 19:30:40 +0000 (21:30 +0200)
committerChristian Heller <c.heller@plomlompom.de>
Sun, 27 Jul 2025 19:30:40 +0000 (21:30 +0200)
ircplom/irc_conn.py

index be7f16102921c21ffa71c8af009feda9628da983..ef7728d9f86064849e3b2011722b84673ddfed42 100644 (file)
@@ -85,7 +85,7 @@ class IrcMessage:
                   _Stage('verb', None, lambda s: s.upper()),
                   _Stage('params', None, _split_params)]
         harvest = {s.name: '' for s in stages}
                   _Stage('verb', None, lambda s: s.upper()),
                   _Stage('params', None, _split_params)]
         harvest = {s.name: '' for s in stages}
-        idx_stage = 0
+        idx_stage = -1
         stage = None
         for char in raw_msg:
             if char == ' ' and idx_stage < (len(stages) - 1):
         stage = None
         for char in raw_msg:
             if char == ' ' and idx_stage < (len(stages) - 1):