Skip to content
Merged
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions apiserver/plane/app/views/issue/custom_property.py
Original file line number Diff line number Diff line change
Expand Up @@ -88,14 +88,15 @@ def patch(self, request, slug, issue_id, pk):
custom_property = get_object_or_404(IssueCustomProperty, pk=pk, issue_id=issue_id)
new_value = request.data.get('value')

serializer = self.serializer_class(custom_property)
current_instance = json.dumps(serializer.data, cls=DjangoJSONEncoder)

# Process the property value using the helper method
custom_property, error_response = self._process_property_value(custom_property, new_value)
if error_response:
return error_response

serializer = self.serializer_class(custom_property)

requested_data = json.dumps(request.data, cls=DjangoJSONEncoder)
current_instance = json.dumps(serializer.data, cls=DjangoJSONEncoder)
actor_id = str(request.user.id) if request.user else "Unknown"
issue_id_str = str(issue_id) if issue_id else "Unknown issue ID"
slug = self.kwargs.get("slug")
Expand Down
Loading