diff options
Diffstat (limited to 'pysite/views')
| -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" | 
