debug-report_carbone-with-claude
This commit is contained in:
@@ -541,6 +541,12 @@ class IrActionsReportCarbone(models.Model):
|
|||||||
|
|
||||||
csdk = carbone_sdk.CarboneSDK(access_token)
|
csdk = carbone_sdk.CarboneSDK(access_token)
|
||||||
csdk._api_headers.update({"User-Agent": self.get_default_user_agent()})
|
csdk._api_headers.update({"User-Agent": self.get_default_user_agent()})
|
||||||
|
api_url = (
|
||||||
|
self.env["ir.config_parameter"]
|
||||||
|
.sudo()
|
||||||
|
.get_param("report-engine.carbone_studio_url")
|
||||||
|
)
|
||||||
|
csdk.set_api_url(api_url)
|
||||||
return csdk
|
return csdk
|
||||||
|
|
||||||
def _get_json_data(self, export_json_instance, field_names, record, model, lang_codes):
|
def _get_json_data(self, export_json_instance, field_names, record, model, lang_codes):
|
||||||
@@ -852,6 +858,9 @@ class IrActionsReportCarbone(models.Model):
|
|||||||
}
|
}
|
||||||
res = self.call_carbone_endpoint(endpoint, params, raise_error)
|
res = self.call_carbone_endpoint(endpoint, params, raise_error)
|
||||||
|
|
||||||
|
if not isinstance(res, dict):
|
||||||
|
return False
|
||||||
|
|
||||||
data_list = res.get("data")
|
data_list = res.get("data")
|
||||||
if not data_list:
|
if not data_list:
|
||||||
return False
|
return False
|
||||||
|
|||||||
Reference in New Issue
Block a user