From: garciadeblas Date: Thu, 8 Oct 2020 15:25:45 +0000 (+0000) Subject: Fix bug 1255: returning UNPROCESSABLE_ENTITY when quota exceeded X-Git-Tag: v8.0.3~3 X-Git-Url: https://osm.etsi.org/gitweb/?a=commitdiff_plain;h=refs%2Fchanges%2F17%2F9817%2F2;p=osm%2FNBI.git Fix bug 1255: returning UNPROCESSABLE_ENTITY when quota exceeded When quota exceeded for vnfds, nsds, ns_instances topics, NBI should return UNPROCESSABLE_ENTITY instead of UNAUTHORIZED Change-Id: I0a8f4dc1df844e1027ff8234f101b82baa0bcee8 Signed-off-by: garciadeblas --- diff --git a/osm_nbi/base_topic.py b/osm_nbi/base_topic.py index 9572409..c67ec76 100644 --- a/osm_nbi/base_topic.py +++ b/osm_nbi/base_topic.py @@ -147,7 +147,7 @@ class BaseTopic: if count >= quota: name = proj["name"] raise ValidationError("quota ({}={}) exceeded for project {} ({})".format(quota_name, quota, name, pid), - http_code=HTTPStatus.UNAUTHORIZED) + http_code=HTTPStatus.UNPROCESSABLE_ENTITY) def _validate_input_new(self, input, force=False): """