aboutsummaryrefslogtreecommitdiffstats
path: root/pysite/views/api/bot/user.py
diff options
context:
space:
mode:
Diffstat (limited to 'pysite/views/api/bot/user.py')
-rw-r--r--pysite/views/api/bot/user.py8
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"