mirror of
https://gitlab.com/allianceauth/allianceauth.git
synced 2025-07-14 15:00:16 +02:00
improved alliance model deletion logic
This commit is contained in:
parent
0420bfb494
commit
cf634d77a4
@ -442,6 +442,13 @@ def run_corp_update():
|
|||||||
|
|
||||||
# Check the alliances
|
# Check the alliances
|
||||||
for all_alliance_info in EveManager.get_all_alliance_info():
|
for all_alliance_info in EveManager.get_all_alliance_info():
|
||||||
if not settings.IS_CORP and all_alliance_info.alliance_id != settings.ALLIANCE_ID:
|
if settings.IS_CORP:
|
||||||
|
if all_alliance_info.is_blue is not True:
|
||||||
|
if corpinfo.alliance is not None:
|
||||||
|
if all_alliance_info.alliance_id != corpinfo.alliance.alliance_id:
|
||||||
|
all_alliance_info.delete()
|
||||||
|
else:
|
||||||
|
all_alliance_info.delete()
|
||||||
|
elif all_alliance_info.alliance_id != settings.ALLIANCE_ID:
|
||||||
if all_alliance_info.is_blue is not True:
|
if all_alliance_info.is_blue is not True:
|
||||||
all_alliance_info.delete()
|
all_alliance_info.delete()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user