mirror of
https://gitlab.com/allianceauth/allianceauth.git
synced 2025-07-16 16:00:17 +02:00
Added error handling for missing character model.
This commit is contained in:
parent
93699bc69c
commit
4c27452bf9
@ -138,6 +138,7 @@ def main_character_change(request, char_id):
|
|||||||
def corp_stats_view(request):
|
def corp_stats_view(request):
|
||||||
# Get the corp the member is in
|
# Get the corp the member is in
|
||||||
auth_info = AuthServicesInfo.objects.get(user=request.user)
|
auth_info = AuthServicesInfo.objects.get(user=request.user)
|
||||||
|
if EveCharacter.objects.filter(character_id=auth_info.main_char_id).exists():
|
||||||
main_char = EveCharacter.objects.get(character_id=auth_info.main_char_id)
|
main_char = EveCharacter.objects.get(character_id=auth_info.main_char_id)
|
||||||
if EveCorporationInfo.objects.filter(corporation_id=main_char.corporation_id).exists():
|
if EveCorporationInfo.objects.filter(corporation_id=main_char.corporation_id).exists():
|
||||||
current_count = 0
|
current_count = 0
|
||||||
|
@ -28,6 +28,7 @@ def hr_application_management_view(request):
|
|||||||
# Get the corp the member is in
|
# Get the corp the member is in
|
||||||
auth_info = AuthServicesInfo.objects.get(user=request.user)
|
auth_info = AuthServicesInfo.objects.get(user=request.user)
|
||||||
if auth_info.main_char_id != "":
|
if auth_info.main_char_id != "":
|
||||||
|
try:
|
||||||
main_corp_id = EveManager.get_charater_corporation_id_by_id(auth_info.main_char_id)
|
main_corp_id = EveManager.get_charater_corporation_id_by_id(auth_info.main_char_id)
|
||||||
main_alliance_id = EveManager.get_charater_alliance_id_by_id(auth_info.main_char_id)
|
main_alliance_id = EveManager.get_charater_alliance_id_by_id(auth_info.main_char_id)
|
||||||
if (settings.IS_CORP and main_corp_id == settings.CORP_ID) or (not settings.IS_CORP and main_alliance_id == settings.ALLIANCE_ID):
|
if (settings.IS_CORP and main_corp_id == settings.CORP_ID) or (not settings.IS_CORP and main_alliance_id == settings.ALLIANCE_ID):
|
||||||
@ -39,7 +40,8 @@ def hr_application_management_view(request):
|
|||||||
corp_applications = None
|
corp_applications = None
|
||||||
else:
|
else:
|
||||||
corp_applications = None
|
corp_applications = None
|
||||||
|
except:
|
||||||
|
corp_applications = None
|
||||||
context = {'personal_apps': HRApplication.objects.all().filter(user=request.user),
|
context = {'personal_apps': HRApplication.objects.all().filter(user=request.user),
|
||||||
'applications': corp_applications,
|
'applications': corp_applications,
|
||||||
'search_form': HRApplicationSearchForm()}
|
'search_form': HRApplicationSearchForm()}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user