diff --git a/pms_api_rest/services/pms_folio_service.py b/pms_api_rest/services/pms_folio_service.py index d20d1f4f8..aee451540 100644 --- a/pms_api_rest/services/pms_folio_service.py +++ b/pms_api_rest/services/pms_folio_service.py @@ -432,6 +432,25 @@ class PmsFolioService(Component): return folio.id + @restapi.method( + [ + ( + [ + "/p/", + ], + "PATCH", + ) + ], + input_param=Datamodel("pms.folio.info", is_list=False), + auth="jwt_api_pms", + ) + def update_folio(self, folio_id, pms_folio_info): + folio = self.env["pms.folio"].browse(folio_id) + if folio: + folio.write({"internal_comment": pms_folio_info.internalComment}) + else: + raise MissingError(_("Folio not found")) + @restapi.method( [ (