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