From 32ba10c909a9284642472b46760a35712cebdf6b Mon Sep 17 00:00:00 2001 From: Andrew Williams Date: Sat, 23 Jul 2011 09:10:51 +0100 Subject: [PATCH] Only check if we have a value --- app/hr/utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/hr/utils.py b/app/hr/utils.py index 6ca9210..59ab461 100644 --- a/app/hr/utils.py +++ b/app/hr/utils.py @@ -45,13 +45,13 @@ def blacklist_values(user): evechars = EVEPlayerCharacter.objects.filter(eveaccount__user=user).select_related('corporation', 'corporation__alliance') # Check Character blacklists - characters = [re.escape(x) for x in evechars.values_list('name', flat=True)] + characters = [re.escape(x) for x in evechars.values_list('name', flat=True) if x] if len(characters): objs = bl_items.filter(type=BLACKLIST_TYPE_CHARACTER, value__iregex=r'(' + '|'.join(characters) + ')') blacklist.extend(objs) # Check Corporation blacklists - corporations = [re.escape(x) for x in evechars.values_list('corporation__name', flat=True)] + corporations = [re.escape(x) for x in evechars.values_list('corporation__name', flat=True) if x] if len(corporations): objs = bl_items.filter(type=BLACKLIST_TYPE_CORPORATION, value__iregex=r'(' + '|'.join(corporations) + ')') blacklist.extend(objs)