diff --git a/apps/establishment/models.py b/apps/establishment/models.py index fc734e8c..d7eb3ad6 100644 --- a/apps/establishment/models.py +++ b/apps/establishment/models.py @@ -1242,14 +1242,8 @@ class ContactEmail(models.Model): class Plate(TranslatedFieldsMixin, models.Model): """Plate model.""" - STR_FIELD_NAME = 'name' - name = TJSONField( - blank=True, null=True, default=None, verbose_name=_('name'), - help_text='{"en-GB":"some text"}') - description = TJSONField( - blank=True, null=True, default=None, verbose_name=_('description'), - help_text='{"en-GB":"some text"}') + name = models.TextField(blank=True, default=None, null=True, verbose_name=_('name'), help_text='Dish name') price = models.DecimalField( _('price'), max_digits=14, decimal_places=2) is_signature_plate = models.BooleanField(_('is signature plate'), default=False) diff --git a/apps/establishment/serializers/back.py b/apps/establishment/serializers/back.py index 09aab542..2b6b32e9 100644 --- a/apps/establishment/serializers/back.py +++ b/apps/establishment/serializers/back.py @@ -829,26 +829,18 @@ class EstablishmentBackOfficeWineSerializer(serializers.ModelSerializer): class CardAndWinesPlatesSerializer(serializers.ModelSerializer): """Serializer for card&wines backoffice section""" - name_translated = TranslatedField(read_only=True) - description_translated = TranslatedField(read_only=True) type = serializers.CharField(source='menu.type') class Meta: model = models.Plate fields = ( 'id', - 'name_translated', 'name', - 'description_translated', - 'description', 'is_signature_plate', - 'currency_code', 'price', 'type', ) extra_kwargs = { - 'name': {'write_only': True}, - 'description': {'write_only': True}, } def create(self, validated_data):