Merge pull request #51 from KiwiTechLLC/dev

Dev
This commit is contained in:
Ankitajain-kiwi
2023-07-11 13:15:46 +05:30
committed by GitHub
2 changed files with 8 additions and 5 deletions

View File

@ -272,10 +272,13 @@ class UpdateUserNotificationSerializer(serializers.ModelSerializer):
def create(self, validated_data): def create(self, validated_data):
instance = UserNotification.objects.filter(user=self.context).last() instance = UserNotification.objects.filter(user=self.context).last()
if instance:
instance.push_notification = validated_data.get('push_notification',instance.push_notification) instance.push_notification = validated_data.get('push_notification',instance.push_notification)
instance.email_notification = validated_data.get('email_notification', instance.email_notification) instance.email_notification = validated_data.get('email_notification', instance.email_notification)
instance.sms_notification = validated_data.get('sms_notification', instance.sms_notification) instance.sms_notification = validated_data.get('sms_notification', instance.sms_notification)
instance.save() instance.save()
else:
instance = UserNotification.objects.create(user=self.context)
return instance return instance
class UserPhoneOtpSerializer(serializers.ModelSerializer): class UserPhoneOtpSerializer(serializers.ModelSerializer):

View File

@ -151,7 +151,7 @@ class SearchTaskListAPIView(viewsets.ModelViewSet):
class TopJuniorListAPIView(viewsets.ModelViewSet): class TopJuniorListAPIView(viewsets.ModelViewSet):
"""Top juniors list""" """Top juniors list"""
serializer_class = TopJuniorSerializer serializer_class = TopJuniorSerializer
# permission_classes = [IsAuthenticated] permission_classes = [IsAuthenticated]
queryset = JuniorPoints.objects.all() queryset = JuniorPoints.objects.all()
def get_serializer_context(self): def get_serializer_context(self):