diff --git a/odex25_mobile/odex_mobile/controllers/rest_api_v2/fcm.py b/odex25_mobile/odex_mobile/controllers/rest_api_v2/fcm.py index 63a791b42..5ff23083b 100644 --- a/odex25_mobile/odex_mobile/controllers/rest_api_v2/fcm.py +++ b/odex25_mobile/odex_mobile/controllers/rest_api_v2/fcm.py @@ -1,6 +1,9 @@ from odoo import http from odoo.http import request +import logging +_logger = logging.getLogger(__name__) + class FcmController(http.Controller): @@ -8,10 +11,12 @@ class FcmController(http.Controller): def update_fcm_token(self, **kw): partner_id = kw.get('partner_id') fcm_token = kw.get('token') + _logger.info(f"Updating FCM token for partner {partner_id}: {fcm_token}") try: if partner_id and fcm_token and len(fcm_token): request.env['res.partner'].search([('id', '=', int(partner_id))]).write({'fcm_token': fcm_token}) except Exception: + _logger.error(f"Error updating FCM token for partner {partner_id}: {e}") return False return True \ No newline at end of file