From b6bfc51aadf48e72ed1371f7f2c2bb6ee30267fe Mon Sep 17 00:00:00 2001 From: Kuroshini Date: Mon, 27 Jan 2020 18:30:25 +0300 Subject: [PATCH] fix issue w/ news update --- apps/news/serializers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/news/serializers.py b/apps/news/serializers.py index f820fc29..f88c79f0 100644 --- a/apps/news/serializers.py +++ b/apps/news/serializers.py @@ -304,7 +304,7 @@ class NewsBackOfficeBaseSerializer(NewsBaseSerializer): slugs_set = set(slugs_list) if models.News.objects.filter( slugs__values__contains=list(slugs.values()) - ).exists() or len(slugs_list) != len(slugs_set): + ).exclude(pk=instance.pk).exists() or len(slugs_list) != len(slugs_set): raise serializers.ValidationError({'slugs': _('Slug should be unique')}) agenda_data = validated_data.get('agenda')