diff options
-rw-r--r-- | pysite/views/api/bot/user.py | 14 |
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) |