jira-33 mark as complete the task

This commit is contained in:
jain
2023-07-18 15:59:26 +05:30
parent 4c0cac7cb0
commit 5cc43aa2b8
3 changed files with 48 additions and 5 deletions
+15 -1
View File
@@ -3,7 +3,7 @@
from rest_framework import serializers
from django.contrib.auth.models import User
from django.db import transaction
import random
from datetime import datetime
from django.utils import timezone
from rest_framework_simplejwt.tokens import RefreshToken
@@ -306,3 +306,17 @@ class RemoveJuniorSerializer(serializers.ModelSerializer):
instance.save()
return instance
class CompleteTaskSerializer(serializers.ModelSerializer):
"""User task Serializer"""
class Meta(object):
"""Meta class"""
model = JuniorTask
fields = ('id', 'image')
def update(self, instance, validated_data):
instance.image = validated_data.get('image', instance.image)
instance.requested_on = datetime.today()
instance.task_status = str(NUMBER['four'])
instance.is_approved = False
instance.save()
return instance