diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2018-08-16 18:35:43 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2018-08-16 18:35:43 +0200 |
commit | cb95ce85be1b931f681fb040d60eea6fd32996d0 (patch) | |
tree | 5d1295d2b18162e277c67fe068c69cc00ede3c1d /ishtar_common | |
parent | 7daf9f5a72d576c878cab159756934a3d7124dd8 (diff) | |
download | Ishtar-cb95ce85be1b931f681fb040d60eea6fd32996d0.tar.bz2 Ishtar-cb95ce85be1b931f681fb040d60eea6fd32996d0.zip |
Documents: duplicate is a nullifiable field
Diffstat (limited to 'ishtar_common')
-rw-r--r-- | ishtar_common/forms_common.py | 4 | ||||
-rw-r--r-- | ishtar_common/migrations/0067_auto_20180816_1832.py | 20 | ||||
-rw-r--r-- | ishtar_common/models.py | 3 |
3 files changed, 24 insertions, 3 deletions
diff --git a/ishtar_common/forms_common.py b/ishtar_common/forms_common.py index 48e744c18..33f124d31 100644 --- a/ishtar_common/forms_common.py +++ b/ishtar_common/forms_common.py @@ -1115,8 +1115,8 @@ class DocumentForm(forms.ModelForm, CustomForm, ManageOldType): additional_information = forms.CharField( label=_(u"Additional information"), widget=forms.Textarea, required=False) - duplicate = forms.BooleanField(label=_(u"Has a duplicate"), - required=False) + duplicate = forms.NullBooleanField(label=_(u"Has a duplicate"), + required=False) TYPES = [ FieldType('source_type', models.SourceType), diff --git a/ishtar_common/migrations/0067_auto_20180816_1832.py b/ishtar_common/migrations/0067_auto_20180816_1832.py new file mode 100644 index 000000000..7a387f77b --- /dev/null +++ b/ishtar_common/migrations/0067_auto_20180816_1832.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.11.10 on 2018-08-16 18:32 +from __future__ import unicode_literals + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('ishtar_common', '0066_auto_20180816_1114'), + ] + + operations = [ + migrations.AlterField( + model_name='document', + name='duplicate', + field=models.NullBooleanField(verbose_name='Has a duplicate'), + ), + ] diff --git a/ishtar_common/models.py b/ishtar_common/models.py index 800d2a6ae..ac639168c 100644 --- a/ishtar_common/models.py +++ b/ishtar_common/models.py @@ -3408,7 +3408,8 @@ class Document(OwnPerms, ImageModel, FullSearch, Imported): comment = models.TextField(_(u"Comment"), blank=True, null=True) additional_information = models.TextField(_(u"Additional information"), blank=True, null=True) - duplicate = models.BooleanField(_(u"Has a duplicate"), default=False) + duplicate = models.NullBooleanField(_(u"Has a duplicate"), blank=True, + null=True) associated_links = models.TextField(_(u"Symbolic links"), blank=True, null=True) cache_related_label = models.TextField( |