mirror of
https://github.com/OCA/pms.git
synced 2025-01-29 00:17:45 +02:00
[IMP] pms_api_rest: first approach transactions patch with isReconcilied field
This commit is contained in:
committed by
Darío Lodeiros
parent
e250ebcc14
commit
b6dad32428
@@ -40,3 +40,4 @@ class PmsTransactionInfo(Datamodel):
|
|||||||
transactionType = fields.String(required=False, allow_none=True)
|
transactionType = fields.String(required=False, allow_none=True)
|
||||||
# REVIEW: Fields to avoid?:
|
# REVIEW: Fields to avoid?:
|
||||||
partnerName = fields.String(required=False, allow_none=True)
|
partnerName = fields.String(required=False, allow_none=True)
|
||||||
|
isReconcilied = fields.Boolean(required=False, allow_none=True)
|
||||||
|
|||||||
@@ -179,6 +179,8 @@ class PmsTransactionService(Component):
|
|||||||
if transaction.create_uid
|
if transaction.create_uid
|
||||||
else None,
|
else None,
|
||||||
transactionType=transaction.pms_api_transaction_type or None,
|
transactionType=transaction.pms_api_transaction_type or None,
|
||||||
|
# TODO: calculate correctly this field
|
||||||
|
isReconcilied=True,
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
return PmsTransactionResults(
|
return PmsTransactionResults(
|
||||||
@@ -296,7 +298,7 @@ class PmsTransactionService(Component):
|
|||||||
input_param=Datamodel("pms.transaction.info", is_list=False),
|
input_param=Datamodel("pms.transaction.info", is_list=False),
|
||||||
auth="jwt_api_pms",
|
auth="jwt_api_pms",
|
||||||
)
|
)
|
||||||
def update_transaction(self, transaction_id):
|
def update_transaction(self, transaction_id, pms_transaction_info):
|
||||||
return transaction_id
|
return transaction_id
|
||||||
|
|
||||||
@restapi.method(
|
@restapi.method(
|
||||||
|
|||||||
Reference in New Issue
Block a user