From c2ce3ada1406f9b85465f63b26be37cf9888fb7c Mon Sep 17 00:00:00 2001 From: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com> Date: Tue, 14 May 2024 13:49:14 +0530 Subject: [PATCH] chore: update issue link (#4450) --- apiserver/plane/api/serializers/issue.py | 2 +- apiserver/plane/app/serializers/issue.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apiserver/plane/api/serializers/issue.py b/apiserver/plane/api/serializers/issue.py index c40f56ccc..020917ee5 100644 --- a/apiserver/plane/api/serializers/issue.py +++ b/apiserver/plane/api/serializers/issue.py @@ -315,7 +315,7 @@ class IssueLinkSerializer(BaseSerializer): if IssueLink.objects.filter( url=validated_data.get("url"), issue_id=instance.issue_id, - ).exists(): + ).exclude(pk=instance.id).exists(): raise serializers.ValidationError( {"error": "URL already exists for this Issue"} ) diff --git a/apiserver/plane/app/serializers/issue.py b/apiserver/plane/app/serializers/issue.py index 748af96fb..e4a04fadf 100644 --- a/apiserver/plane/app/serializers/issue.py +++ b/apiserver/plane/app/serializers/issue.py @@ -462,7 +462,7 @@ class IssueLinkSerializer(BaseSerializer): if IssueLink.objects.filter( url=validated_data.get("url"), issue_id=instance.issue_id, - ).exists(): + ).exclude(pk=instance.id).exists(): raise serializers.ValidationError( {"error": "URL already exists for this Issue"} )