api: remove time part from shared custody agenda date start field (#66932)

This commit is contained in:
Valentin Deniaud 2022-07-26 10:20:39 +02:00
parent 7ccc5cd1c0
commit c38817fdf4
3 changed files with 20 additions and 4 deletions

View File

@ -0,0 +1,18 @@
# Generated by Django 2.2.26 on 2022-07-26 08:17
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('agendas', '0138_sharedcustodyagenda_date_start'),
]
operations = [
migrations.AlterField(
model_name='sharedcustodyagenda',
name='date_start',
field=models.DateField(verbose_name='Start'),
),
]

View File

@ -3132,7 +3132,7 @@ class SharedCustodyAgenda(models.Model):
Person, verbose_name=_('Second guardian'), on_delete=models.CASCADE, related_name='+'
)
children = models.ManyToManyField(Person, related_name='agendas')
date_start = models.DateTimeField(_('Start'))
date_start = models.DateField(_('Start'))
@property
def label(self):

View File

@ -598,9 +598,7 @@ class SharedCustodyAgendaSerializer(serializers.Serializer):
other_guardian_id = serializers.CharField(max_length=250)
children = PersonSerializer(many=True)
weeks = serializers.ChoiceField(required=False, choices=['', 'even', 'odd'])
date_start = serializers.DateTimeField(
required=True, input_formats=['iso-8601', '%Y-%m-%d']
) # input_formats default pas ok ?
date_start = serializers.DateField(required=True)
settings_url = serializers.SerializerMethodField()