From 7386887f491c30b9d27fb98148e7951aeeebba79 Mon Sep 17 00:00:00 2001 From: Kuroshini Date: Mon, 27 Jan 2020 11:24:59 +0300 Subject: [PATCH] state fields for BO --- apps/news/serializers.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/apps/news/serializers.py b/apps/news/serializers.py index 6e9781db..76b55ae6 100644 --- a/apps/news/serializers.py +++ b/apps/news/serializers.py @@ -208,6 +208,7 @@ class NewsBackOfficeBaseSerializer(NewsBaseSerializer): is_published = serializers.BooleanField(source='is_publish', read_only=True) descriptions = serializers.ListField(required=False) agenda = AgendaSerializer(required=False, allow_null=True) + state_display = serializers.CharField(source='get_state_display', read_only=True) class Meta(NewsBaseSerializer.Meta): """Meta class.""" @@ -226,7 +227,9 @@ class NewsBackOfficeBaseSerializer(NewsBaseSerializer): 'created', 'modified', 'descriptions', - 'agenda' + 'agenda', + 'state', + 'state_display', ) extra_kwargs = { 'created': {'read_only': True}, @@ -234,6 +237,8 @@ class NewsBackOfficeBaseSerializer(NewsBaseSerializer): 'duplication_date': {'read_only': True}, 'locale_to_description_is_active': {'allow_null': False}, 'must_of_the_week': {'read_only': True}, + 'state': {'read_only': True}, + 'state_display': {'read_only': True}, } def validate(self, attrs):