File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -326,7 +326,7 @@ class Prefix(Parseable):
326326 Object representing the prefix of a line
327327 """
328328
329- def __init__ (self , nick , user = None , host = None ):
329+ def __init__ (self , nick = None , user = None , host = None ):
330330 self ._nick = nick or ''
331331 self ._user = user or ''
332332 self ._host = host or ''
@@ -372,7 +372,7 @@ def __str__(self):
372372 return self .mask
373373
374374 def __bool__ (self ):
375- return bool (self . nick )
375+ return any (self )
376376
377377 def __eq__ (self , other ):
378378 if isinstance (other , str ):
@@ -401,7 +401,7 @@ def parse(text):
401401 :return: Parsed Object
402402 """
403403 if not text :
404- return Prefix ('' )
404+ return Prefix ()
405405
406406 match = PREFIX_RE .match (text )
407407 if not match : # pragma: no cover
You can’t perform that action at this time.
0 commit comments