[IMP] pms_api_rest: first approach transactions patch with isReconcilied field

This commit is contained in:
Sara Lago
2022-11-11 15:00:27 +01:00
committed by Darío Lodeiros
parent e250ebcc14
commit b6dad32428
2 changed files with 4 additions and 1 deletions

View File

@@ -40,3 +40,4 @@ class PmsTransactionInfo(Datamodel):
transactionType = fields.String(required=False, allow_none=True)
# REVIEW: Fields to avoid?:
partnerName = fields.String(required=False, allow_none=True)
isReconcilied = fields.Boolean(required=False, allow_none=True)

View File

@@ -179,6 +179,8 @@ class PmsTransactionService(Component):
if transaction.create_uid
else None,
transactionType=transaction.pms_api_transaction_type or None,
# TODO: calculate correctly this field
isReconcilied=True,
)
)
return PmsTransactionResults(
@@ -296,7 +298,7 @@ class PmsTransactionService(Component):
input_param=Datamodel("pms.transaction.info", is_list=False),
auth="jwt_api_pms",
)
def update_transaction(self, transaction_id):
def update_transaction(self, transaction_id, pms_transaction_info):
return transaction_id
@restapi.method(