diff options
Diffstat (limited to 'pysite/views/api/bot/user.py')
-rw-r--r-- | pysite/views/api/bot/user.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/pysite/views/api/bot/user.py b/pysite/views/api/bot/user.py index 75757ade..a69af0fb 100644 --- a/pysite/views/api/bot/user.py +++ b/pysite/views/api/bot/user.py @@ -1,6 +1,7 @@ # coding=utf-8 +import logging -from flask import jsonify +from flask import jsonify, request from schema import Schema from pysite.base_route import APIView @@ -11,13 +12,13 @@ from pysite.mixins import DBMixin SCHEMA = Schema([ { "user_id": int, - "role": int + "roles": [int] } ]) REQUIRED_KEYS = [ "user_id", - "role" + "roles" ] @@ -30,6 +31,7 @@ class UserView(APIView, DBMixin): @api_key @api_params(schema=SCHEMA, validation_type=ValidationTypes.json) def post(self, data): + logging.getLogger(__name__).debug(f"Size of request: {len(request.data)} bytes") changes = self.db.insert( self.table_name, *data, conflict="update" |