diff --git a/combo/apps/wcs/views.py b/combo/apps/wcs/views.py index 963d89a6..9045f90e 100644 --- a/combo/apps/wcs/views.py +++ b/combo/apps/wcs/views.py @@ -57,7 +57,7 @@ class TrackingCodeView(View): def post(self, request, *args, **kwargs): try: cell = TrackingCodeInputCell.objects.get(id=request.POST['cell']) - except (ValueError, TrackingCodeInputCell.DoesNotExist): + except (KeyError, ValueError, TrackingCodeInputCell.DoesNotExist): return HttpResponseBadRequest('Invalid cell id') code = request.POST['code']