Make callbacks go on a new page

This commit is contained in:
2022-10-15 22:08:13 +01:00
parent 361b7b96f0
commit 541894d927
4 changed files with 7 additions and 9 deletions

View File

@@ -13,7 +13,6 @@ def get_callbacks(hook=None, user=None):
callbacks = Callback.objects.filter(hook__user=user)
elif hook:
callbacks = Callback.objects.filter(hook=hook)
print("CALLBACKS", callbacks)
return callbacks

View File

@@ -21,8 +21,10 @@ class HookAPI(APIView):
parser_classes = [JSONParser]
def post(self, request, hook_name):
hook = Hook.objects.get(name=hook_name)
print("DATA FREOM POST", request.data)
try:
hook = Hook.objects.get(name=hook_name)
except Hook.DoesNotExist:
return HttpResponseBadRequest("Hook does not exist.")
callback = Callback.objects.create(
hook=hook,
data=request.data,