From 3e2e567f54913fa3bf685abe287a45d0f88f44db Mon Sep 17 00:00:00 2001 From: Samuel Gaist <samuel.gaist@idiap.ch> Date: Thu, 26 Apr 2018 15:03:51 +0200 Subject: [PATCH] [attestation][api] Fix key search in dictionaries --- beat/web/attestations/api.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/beat/web/attestations/api.py b/beat/web/attestations/api.py index 8a3139cf0..279745695 100644 --- a/beat/web/attestations/api.py +++ b/beat/web/attestations/api.py @@ -65,7 +65,7 @@ class CreateAttestationView(APIView): def post(self, request): data = request.data - if not(data.has_key('experiment')): + if 'experiment' not in data: return BadRequestResponse('Missing field: experiment') if not(isinstance(data['experiment'], six.string_types)): @@ -176,7 +176,7 @@ class UnlockAttestationView(APIView): def post(self, request, number): data = request.data - if data.has_key('visible_algorithms'): + if 'visible_algorithms' in data: if not(isinstance(data['visible_algorithms'], list)): return BadRequestResponse('Invalid visible_algorithms data') -- GitLab