From e227e0e958900d95dface79622f0affa9dc0b3e9 Mon Sep 17 00:00:00 2001 From: "Vgr E. Barry" Date: Wed, 25 Jan 2017 21:26:59 -0500 Subject: [PATCH] Make sure that users.equals returns False if at least one argument is None --- src/context.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/context.py b/src/context.py index a908ffb..7122b12 100644 --- a/src/context.py +++ b/src/context.py @@ -94,7 +94,7 @@ def lower(nick, *, casemapping=None): return nick.lower().translate(str.maketrans(mapping)) def equals(nick1, nick2): - return lower(nick1) == lower(nick2) + return nick1 is not None and nick2 is not None and lower(nick1) == lower(nick2) def context_types(*types): def wrapper(cls):