Skip to content
Snippets Groups Projects
Commit c02b4101 authored by Valentin Groues's avatar Valentin Groues :eyes:
Browse files

set default value of year of diagnosis to None - fixes #106

parent 1e61664d
No related branches found
No related tags found
No related merge requests found
Pipeline #
# -*- coding: utf-8 -*-
# Generated by Django 1.10.3 on 2017-04-25 07:28
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('web', '0035_screening_number'),
]
operations = [
migrations.AlterField(
model_name='subject',
name='year_of_diagnosis',
field=models.IntegerField(blank=True, null=True, verbose_name=b'Year of diagnosis (YYYY)'),
),
migrations.RunSQL(
"UPDATE web_subject SET year_of_diagnosis=NULL WHERE year_of_diagnosis = 0;",
"UPDATE web_subject SET year_of_diagnosis=0 WHERE year_of_diagnosis = NULL;"),
]
...@@ -138,7 +138,6 @@ class Subject(models.Model): ...@@ -138,7 +138,6 @@ class Subject(models.Model):
verbose_name='Diagnosis' verbose_name='Diagnosis'
) )
year_of_diagnosis = models.IntegerField( year_of_diagnosis = models.IntegerField(
default=0,
null=True, null=True,
blank=True, blank=True,
verbose_name='Year of diagnosis (YYYY)' verbose_name='Year of diagnosis (YYYY)'
......
...@@ -39,6 +39,7 @@ class SubjectAddFormTests(TestCase): ...@@ -39,6 +39,7 @@ class SubjectAddFormTests(TestCase):
form = SubjectAddForm(data=form_data, user=self.user) form = SubjectAddForm(data=form_data, user=self.user)
form.is_valid() form.is_valid()
self.assertTrue(form.is_valid()) self.assertTrue(form.is_valid())
self.assertIsNone(form.fields['year_of_diagnosis'].initial)
form.save() form.save()
form2 = SubjectAddForm(data=form_data, user=self.user) form2 = SubjectAddForm(data=form_data, user=self.user)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment