diff --git a/core/views.py b/core/views.py index 617b6cb..13907af 100644 --- a/core/views.py +++ b/core/views.py @@ -260,9 +260,14 @@ def simple_webhook_test(request): return HttpResponse("WEBHOOK RECEIVED OK", content_type="text/plain") +@csrf_exempt def get_webhook_logs(request): """Get webhook logs for the test page""" - return JsonResponse({'logs': webhook_logs}) + try: + return JsonResponse({'logs': webhook_logs}) + except Exception as e: + print(f"Error in get_webhook_logs: {e}") + return JsonResponse({'logs': [], 'error': str(e)}) @csrf_exempt