diff options
| author | 2019-02-23 16:07:20 +0000 | |
|---|---|---|
| committer | 2019-02-23 16:07:20 +0000 | |
| commit | 54218b747fab2746f94120042d3166825b0f7237 (patch) | |
| tree | 9fda409679bbeb303354f4f2d1bf15319bc36976 /src/utils | |
| parent | Split PRIVMSG last param explicitly by `" "` to make message_split (diff) | |
| signature | ||
Only allow the last arg of a formatted line to be :trailing
Diffstat (limited to 'src/utils')
| -rw-r--r-- | src/utils/irc/__init__.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/utils/irc/__init__.py b/src/utils/irc/__init__.py index c14364a7..10924c0d 100644 --- a/src/utils/irc/__init__.py +++ b/src/utils/irc/__init__.py @@ -96,8 +96,9 @@ class IRCParsedLine(object): s += self.command if self.args: - for i, arg in enumerate(self._args): - s += " %s" % trailing(arg) + if len(self._args) > 1: + s += " %s" % " ".join(self._args[:-1]) + s += " %s" % trailing(self._args[-1]) return s |
