From aa2375a2728fb2d00c55d1caafe05ae64b1585cf Mon Sep 17 00:00:00 2001 From: NarayanBavisetti Date: Thu, 23 Jan 2025 13:44:55 +0530 Subject: [PATCH] chore: added a condition to restrict duplicate user creation --- apiserver/plane/api/serializers/issue.py | 2 ++ apiserver/plane/app/serializers/issue.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/apiserver/plane/api/serializers/issue.py b/apiserver/plane/api/serializers/issue.py index 3293b79dd90..ced1c9b92c6 100644 --- a/apiserver/plane/api/serializers/issue.py +++ b/apiserver/plane/api/serializers/issue.py @@ -207,6 +207,7 @@ def update(self, instance, validated_data): for assignee_id in assignees ], batch_size=10, + ignore_conflicts=True, ) if labels is not None: @@ -224,6 +225,7 @@ def update(self, instance, validated_data): for label_id in labels ], batch_size=10, + ignore_conflicts=True, ) # Time updation occues even when other related models are updated diff --git a/apiserver/plane/app/serializers/issue.py b/apiserver/plane/app/serializers/issue.py index b4fe260f775..e38b114f7d9 100644 --- a/apiserver/plane/app/serializers/issue.py +++ b/apiserver/plane/app/serializers/issue.py @@ -203,6 +203,7 @@ def update(self, instance, validated_data): for user in assignees ], batch_size=10, + ignore_conflicts=True, ) if labels is not None: @@ -220,6 +221,7 @@ def update(self, instance, validated_data): for label in labels ], batch_size=10, + ignore_conflicts=True, ) # Time updation occues even when other related models are updated