diff options
| author | Rafi Zadanly <zadanlyr@gmail.com> | 2023-01-12 17:10:48 +0700 |
|---|---|---|
| committer | Rafi Zadanly <zadanlyr@gmail.com> | 2023-01-12 17:10:48 +0700 |
| commit | 866a0b9ea34d6222b4c4936d3de32addaa2c8e30 (patch) | |
| tree | a1bebb7e90f37d71842aeb5225232a2418a73f45 /indoteknik_api/controllers/api_v1/user.py | |
| parent | fcff03f98816bc0c8501206de3e4dfac979622b1 (diff) | |
create request validation and api create partner
Diffstat (limited to 'indoteknik_api/controllers/api_v1/user.py')
| -rw-r--r-- | indoteknik_api/controllers/api_v1/user.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/indoteknik_api/controllers/api_v1/user.py b/indoteknik_api/controllers/api_v1/user.py index bf1814da..d71c30ea 100644 --- a/indoteknik_api/controllers/api_v1/user.py +++ b/indoteknik_api/controllers/api_v1/user.py @@ -131,15 +131,14 @@ class User(controller.Controller): return self.response(code=401, description='Unauthorized') id = kw.get('id') + is_verify = self.verify_user_token(id) + if not is_verify: + return self.response(code=401, description='Unauthorized') user = request.env['res.users'].search([('id', '=', id)], limit=1) if not user: return self.response(code=404, description='User not found') - is_verify = self.verify_user_token(id) - if not is_verify: - return self.response(code=401, description='Unauthorized') - partners = [user.partner_id] + [x for x in user.child_ids] address = [request.env['res.users'].api_address_response(x) for x in partners] |
