fix: added handling missing suggested campaign

This commit is contained in:
ITQ
2025-02-21 06:58:46 +03:00
parent abedaa3bdf
commit 7efc0a849c
@@ -1,7 +1,7 @@
from http import HTTPStatus as status
from uuid import UUID
from django.http import HttpRequest
from django.http import HttpRequest, Http404
from django.shortcuts import get_object_or_404
from ninja import Router
@@ -28,6 +28,9 @@ def get_advertisment(
campaign = Campaign.suggest(client)
if not campaign:
raise Http404
campaign.view(client)
return status.OK, campaign