aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pysite/views/api/bot/user.py14
1 files changed, 5 insertions, 9 deletions
diff --git a/pysite/views/api/bot/user.py b/pysite/views/api/bot/user.py
index 5e9dc444..8c2d8149 100644
--- a/pysite/views/api/bot/user.py
+++ b/pysite/views/api/bot/user.py
@@ -31,13 +31,9 @@ class UserView(APIView, DBViewMixin):
@api_key
@api_params(schema=SCHEMA, validation_type=ValidationTypes.json)
def post(self, data):
- for user in data:
- self.db.insert(
- self.table_name, user,
- conflict="update",
- durability="soft"
- )
+ changes = self.db.insert(
+ self.table_name, *data,
+ conflict="update"
+ )
- self.db.sync(self.table_name)
-
- return jsonify({"success": True})
+ return jsonify(changes)