From aa62fdfd20b0d91c47c3a3dd6c76473f533dc425 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Thu, 23 Aug 2018 17:55:20 +0200 Subject: [PATCH] Add auth header when requesting sample deletion at Open Data --- mydata_benchmarks/views/benchmark_api.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mydata_benchmarks/views/benchmark_api.py b/mydata_benchmarks/views/benchmark_api.py index 7de131d..4051d12 100644 --- a/mydata_benchmarks/views/benchmark_api.py +++ b/mydata_benchmarks/views/benchmark_api.py @@ -130,6 +130,7 @@ def benchmark_delete_bulk_view(request): return JsonResponse({'message': 'Some samples ids are not valid'}, status=400) requests_session = requests.Session() + headers = {'Authorization': 'Bearer ' + settings.BLENDER_OPENDATA['TOKEN']} for sample_id in samples: try: @@ -139,7 +140,7 @@ def benchmark_delete_bulk_view(request): url_benchmark = urllib.parse.urljoin(url_base, str(benchmark.manage_id)) try: - resp = requests_session.delete(url_benchmark) + resp = requests_session.delete(url_benchmark, headers=headers) except requests.exceptions.ConnectionError: return JsonResponse({'message': 'Service unavailable'}, status=400)