From 4e21e698865d52fc6cb8850f0b8b009b61f5b3cf Mon Sep 17 00:00:00 2001 From: Gareth Coles Date: Fri, 16 Feb 2018 16:03:34 +0000 Subject: Simplify user API route and return changes --- pysite/views/api/bot/user.py | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) (limited to 'pysite') 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) -- cgit v1.2.3