From 42d13d4eb2a5e224c002f235f73dea78b6110aff Mon Sep 17 00:00:00 2001 From: Cybrosys Technologies Date: Mon, 26 May 2025 17:16:33 +0530 Subject: [PATCH] May 26: [FIX] Bug Fixed 'rest_api_odoo' --- rest_api_odoo/controllers/rest_api_odoo.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/rest_api_odoo/controllers/rest_api_odoo.py b/rest_api_odoo/controllers/rest_api_odoo.py index 7faac657a..7767e9353 100644 --- a/rest_api_odoo/controllers/rest_api_odoo.py +++ b/rest_api_odoo/controllers/rest_api_odoo.py @@ -23,6 +23,7 @@ import json import logging from odoo import http from odoo.http import request +from datetime import datetime, date _logger = logging.getLogger(__name__) @@ -81,6 +82,11 @@ class RestApi(http.Controller): domain=[('id', '=', rec_id)], fields=fields ) + for record in partner_records: + for key, value in record.items(): + if isinstance(value, (datetime, date)): + record[key] = value.isoformat() + data = json.dumps({ 'records': partner_records })