We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8b2ad52 commit 3205fc1Copy full SHA for 3205fc1
son-gtklic/routes/licenses.py
@@ -14,7 +14,13 @@ class LicensesList(Resource):
14
15
def get(self):
16
if 'user_uuid' in request.args:
17
- licenses = License.query.filter(user_uuid=request.args.get('user_uuid')).all()
+ try:
18
+ user_uuid = request.args.get('user_uuid')
19
+ UUID(user_uuid)
20
+ except:
21
+ self.log_bad_request()
22
+ return build_response(status_code=400, error="Invalid field", description="user_uuid is not valid")
23
+ licenses = License.query.filter_by(user_uuid=user_uuid).all()
24
else:
25
licenses = License.query.all()
26
0 commit comments