fix(core): Enusure project_task serializer sets the project_id

ref: #248 #390 nofusscomputing/centurion_erp_ui#29
This commit is contained in:
2024-11-20 20:01:59 +09:30
parent 92b1222df3
commit 49554f7b68

View File

@ -239,6 +239,10 @@ class TicketModelSerializer(TicketBaseSerializer):
if 'view' in self._context:
if str(self._context['view']._ticket_type).lower().replace(' ', '_') == 'project_task':
data['project_id'] = int(self._context['view'].kwargs['project_id'])
if self._context['view'].action == 'create':
if hasattr(self._context['view'], 'request'):