Stop search from failing with None alliance name (#684)

This commit is contained in:
Basraah 2017-02-03 04:23:23 +10:00 committed by Adarnof
parent 038f948aab
commit c0885fa7c5

View File

@ -231,14 +231,15 @@ def hr_application_search(request):
applications.add(application) applications.add(application)
if searchstring in application.main_character.corporation_name.lower(): if searchstring in application.main_character.corporation_name.lower():
applications.add(application) applications.add(application)
if searchstring in application.main_character.alliance_name.lower(): if application.main_character.alliance_name \
and searchstring in application.main_character.alliance_name.lower():
applications.add(application) applications.add(application)
for character in application.characters: for character in application.characters:
if searchstring in character.character_name.lower(): if searchstring in character.character_name.lower():
applications.add(application) applications.add(application)
if searchstring in character.corporation_name.lower(): if searchstring in character.corporation_name.lower():
applications.add(application) applications.add(application)
if searchstring in character.alliance_name.lower(): if character.alliance_name and searchstring in character.alliance_name.lower():
applications.add(application) applications.add(application)
if searchstring in application.user.username.lower(): if searchstring in application.user.username.lower():
applications.add(application) applications.add(application)