[IMP] odex_mobile: log

This commit is contained in:
Abdurrahman Saber 2025-09-30 19:27:15 +03:00
parent c0e2890ffc
commit 22b074a6ca
1 changed files with 5 additions and 0 deletions

View File

@ -1,6 +1,9 @@
from odoo import http from odoo import http
from odoo.http import request from odoo.http import request
import logging
_logger = logging.getLogger(__name__)
class FcmController(http.Controller): class FcmController(http.Controller):
@ -8,10 +11,12 @@ class FcmController(http.Controller):
def update_fcm_token(self, **kw): def update_fcm_token(self, **kw):
partner_id = kw.get('partner_id') partner_id = kw.get('partner_id')
fcm_token = kw.get('token') fcm_token = kw.get('token')
_logger.info(f"Updating FCM token for partner {partner_id}: {fcm_token}")
try: try:
if partner_id and fcm_token and len(fcm_token): if partner_id and fcm_token and len(fcm_token):
request.env['res.partner'].search([('id', '=', int(partner_id))]).write({'fcm_token': fcm_token}) request.env['res.partner'].search([('id', '=', int(partner_id))]).write({'fcm_token': fcm_token})
except Exception: except Exception:
_logger.error(f"Error updating FCM token for partner {partner_id}: {e}")
return False return False
return True return True