diff options
author | Étienne Loks <etienne.loks@proxience.com> | 2015-02-23 01:15:37 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@proxience.com> | 2015-05-06 15:59:57 +0200 |
commit | ef9c5f35de49d18108fdcf3ee081f3df989d76b9 (patch) | |
tree | ee97974bad052ebe96230b8bd2ee7f00589fbd1c /archaeological_files/models.py | |
parent | dbd3c33d65de3b28ec5df3ffa4494f5863651663 (diff) | |
download | Ishtar-ef9c5f35de49d18108fdcf3ee081f3df989d76b9.tar.bz2 Ishtar-ef9c5f35de49d18108fdcf3ee081f3df989d76b9.zip |
Improve default value in imports
Diffstat (limited to 'archaeological_files/models.py')
-rw-r--r-- | archaeological_files/models.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/archaeological_files/models.py b/archaeological_files/models.py index 49498e35f..9bcae4280 100644 --- a/archaeological_files/models.py +++ b/archaeological_files/models.py @@ -328,6 +328,8 @@ class File(BaseHistorizedItem, OwnPerms, ValueGetter, ShortMenuItem, def save(self, *args, **kwargs): returned = super(File, self).save(*args, **kwargs) + if self.main_town and not self.main_town in list(self.towns.all()): + self.towns.add(self.main_town) self.update_delay_date() self.update_short_menu_class() return returned |