mirror of
https://gitlab.com/allianceauth/allianceauth.git
synced 2025-07-14 15:00:16 +02:00
Improve get_character_by_id()
This commit is contained in:
parent
5a2c9243c4
commit
1420c71ec5
@ -32,10 +32,12 @@ class EveCharacterManager(models.Manager):
|
|||||||
def update_character(self, character_id):
|
def update_character(self, character_id):
|
||||||
return self.get(character_id=character_id).update_character()
|
return self.get(character_id=character_id).update_character()
|
||||||
|
|
||||||
def get_character_by_id(self, char_id):
|
def get_character_by_id(self, character_id: int):
|
||||||
if self.filter(character_id=char_id).exists():
|
"""Return character by character ID or None if not found."""
|
||||||
return self.get(character_id=char_id)
|
try:
|
||||||
return None
|
return self.get(character_id=character_id)
|
||||||
|
except self.model.DoesNotExist:
|
||||||
|
return None
|
||||||
|
|
||||||
|
|
||||||
class EveAllianceProviderManager:
|
class EveAllianceProviderManager:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user