diff --git a/apps/notification/views/common.py b/apps/notification/views/common.py index 375826e1..9562b922 100644 --- a/apps/notification/views/common.py +++ b/apps/notification/views/common.py @@ -56,20 +56,7 @@ class SubscribeInfoAuthUserView(generics.RetrieveAPIView): lookup_field = None def get_object(self): - user = self.request.user - - subscriber = models.Subscriber.objects.filter(user=user).first() - - if subscriber is None: - subscriber = models.Subscriber.objects.make_subscriber( - email=user.email, user=user, ip_address=get_user_ip(self.request), - country_code=self.request.country_code, locale=self.request.locale - ) - - else: - return get_object_or_404(models.Subscriber, user=user) - - return subscriber + return get_object_or_404(models.Subscriber, user=self.request.user) class UnsubscribeView(generics.UpdateAPIView):