diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2018-02-05 17:28:39 +0100 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2018-02-05 17:28:39 +0100 | 
| commit | 6220653bdb61afcbdebb576ca22eae3d85bc032e (patch) | |
| tree | 2b9dcdf3d0ae88f7d76291fe9bc69878a34b7287 /ishtar_common/models_imports.py | |
| parent | a9a41e53caf9f55f393494f7cd63ea2ab5bbbe05 (diff) | |
| download | Ishtar-6220653bdb61afcbdebb576ca22eae3d85bc032e.tar.bz2 Ishtar-6220653bdb61afcbdebb576ca22eae3d85bc032e.zip | |
Fix: do not delete associated items when a user associated to an import is deleted
Diffstat (limited to 'ishtar_common/models_imports.py')
| -rw-r--r-- | ishtar_common/models_imports.py | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/ishtar_common/models_imports.py b/ishtar_common/models_imports.py index 012472b8d..cd868cc4a 100644 --- a/ishtar_common/models_imports.py +++ b/ishtar_common/models_imports.py @@ -739,6 +739,7 @@ class FormaterType(models.Model):          else:              return IMPORTER_TYPES_DCT[self.formater_type](**kwargs) +  IMPORT_STATE = (("C", _(u"Created")),                  ("AP", _(u"Analyse in progress")),                  ("A", _(u"Analysed")), @@ -756,7 +757,8 @@ ENCODINGS = [(settings.ENCODING, settings.ENCODING),  class Import(models.Model): -    user = models.ForeignKey('IshtarUser') +    user = models.ForeignKey('IshtarUser', blank=True, null=True, +                             on_delete=models.SET_NULL)      name = models.CharField(_(u"Name"), max_length=500, null=True)      importer_type = models.ForeignKey(ImporterType)      imported_file = models.FileField( | 
