mirror of
https://github.com/HamzaSha1/zod-backend.git
synced 2025-07-16 02:16:16 +00:00
list of guardian code status
This commit is contained in:
@ -402,9 +402,13 @@ class ApproveJuniorSerializer(serializers.ModelSerializer):
|
||||
def create(self, validated_data):
|
||||
"""update guardian code"""
|
||||
instance = self.context['junior']
|
||||
instance.guardian_code = [self.context['guardian_code']]
|
||||
instance.guardian_code_approved = True
|
||||
instance.guardian_code_status = str(NUMBER['two'])
|
||||
guardian_code = self.context['guardian_code']
|
||||
print("guardian_code==>", guardian_code, '==>', type(guardian_code))
|
||||
print("instance.guardian_code==>", instance.guardian_code, '==>',
|
||||
type(instance.guardian_code))
|
||||
index = instance.guardian_code.index(guardian_code)
|
||||
print("index==>", index, '==>', type(index))
|
||||
instance.guardian_code_status[index] = str(NUMBER['two'])
|
||||
instance.save()
|
||||
return instance
|
||||
|
||||
@ -512,4 +516,11 @@ class GuardianDetailListSerializer(serializers.ModelSerializer):
|
||||
|
||||
def get_guardian_code_status(self,obj):
|
||||
"""guardian code status"""
|
||||
return obj.junior.guardian_code_status
|
||||
print("obj.guardian.guardian_code===>",obj.guardian.guardian_code,'===>',type(obj.guardian.guardian_code))
|
||||
print("obj.junior.guardian_code===>", obj.junior.guardian_code, '===>', type(obj.junior.guardian_code))
|
||||
if obj.guardian.guardian_code in obj.junior.guardian_code:
|
||||
index = obj.junior.guardian_code.index(obj.guardian.guardian_code)
|
||||
print("index===>", index, '===>', type(index))
|
||||
data = obj.junior.guardian_code_status[index]
|
||||
print("data===>", data, '===>', type(data))
|
||||
return obj.junior.guardian_code_status
|
||||
|
Reference in New Issue
Block a user