From 98752b3f524b17d6c8e02e94a608a069d96df6c0 Mon Sep 17 00:00:00 2001 From: braisab Date: Tue, 8 Nov 2022 17:58:55 +0100 Subject: [PATCH] [IMP]pms-api_rest: added folio PATCH to write internal_comment --- pms_api_rest/services/pms_folio_service.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) 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( [ (