mirror of
https://gitlab.com/allianceauth/allianceauth.git
synced 2025-07-14 15:00:16 +02:00
parent
21782293ea
commit
6c7b65edad
@ -26,6 +26,7 @@ class EveCharacterManager(models.Manager):
|
|||||||
corporation_ticker=character.corp.ticker,
|
corporation_ticker=character.corp.ticker,
|
||||||
alliance_id=character.alliance.id,
|
alliance_id=character.alliance.id,
|
||||||
alliance_name=character.alliance.name,
|
alliance_name=character.alliance.name,
|
||||||
|
alliance_ticker=getattr(character.alliance, 'ticker', None),
|
||||||
)
|
)
|
||||||
|
|
||||||
def update_character(self, character_id):
|
def update_character(self, character_id):
|
||||||
|
23
allianceauth/eveonline/migrations/0010_alliance_ticker.py
Normal file
23
allianceauth/eveonline/migrations/0010_alliance_ticker.py
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
# Generated by Django 2.0.4 on 2018-04-17 20:07
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('eveonline', '0009_on_delete'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AddField(
|
||||||
|
model_name='evecharacter',
|
||||||
|
name='alliance_ticker',
|
||||||
|
field=models.CharField(blank=True, default='', max_length=5, null=True),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='evecharacter',
|
||||||
|
name='corporation_ticker',
|
||||||
|
field=models.CharField(max_length=5),
|
||||||
|
),
|
||||||
|
]
|
@ -84,9 +84,10 @@ class EveCharacter(models.Model):
|
|||||||
character_name = models.CharField(max_length=254, unique=True)
|
character_name = models.CharField(max_length=254, unique=True)
|
||||||
corporation_id = models.CharField(max_length=254)
|
corporation_id = models.CharField(max_length=254)
|
||||||
corporation_name = models.CharField(max_length=254)
|
corporation_name = models.CharField(max_length=254)
|
||||||
corporation_ticker = models.CharField(max_length=254)
|
corporation_ticker = models.CharField(max_length=5)
|
||||||
alliance_id = models.CharField(max_length=254, blank=True, null=True, default='')
|
alliance_id = models.CharField(max_length=254, blank=True, null=True, default='')
|
||||||
alliance_name = models.CharField(max_length=254, blank=True, null=True, default='')
|
alliance_name = models.CharField(max_length=254, blank=True, null=True, default='')
|
||||||
|
alliance_ticker = models.CharField(max_length=5, blank=True, null=True, default='')
|
||||||
|
|
||||||
objects = EveCharacterManager()
|
objects = EveCharacterManager()
|
||||||
provider = EveCharacterProviderManager()
|
provider = EveCharacterProviderManager()
|
||||||
@ -120,6 +121,7 @@ class EveCharacter(models.Model):
|
|||||||
self.corporation_ticker = character.corp.ticker
|
self.corporation_ticker = character.corp.ticker
|
||||||
self.alliance_id = character.alliance.id
|
self.alliance_id = character.alliance.id
|
||||||
self.alliance_name = character.alliance.name
|
self.alliance_name = character.alliance.name
|
||||||
|
self.alliance_ticker = getattr(character.alliance, 'ticker', None)
|
||||||
self.save()
|
self.save()
|
||||||
return self
|
return self
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user