mirror of
https://github.com/OCA/pms.git
synced 2025-01-29 00:17:45 +02:00
[FIX] pms-api-rest: fix precommit
This commit is contained in:
committed by
Darío Lodeiros
parent
73d1a6dc87
commit
28bd446002
@@ -26,7 +26,9 @@ class PmsFolioInfo(Datamodel):
|
||||
lastCheckout = fields.String(required=False, allow_none=True)
|
||||
pmsPropertyId = fields.Integer(required=False, allow_none=False)
|
||||
partnerId = fields.Integer(required=False, allow_none=False)
|
||||
reservations = fields.List(NestedModel("pms.reservation.info"), required=False, allow_none=False)
|
||||
reservations = fields.List(
|
||||
NestedModel("pms.reservation.info"), required=False, allow_none=False
|
||||
)
|
||||
pricelistId = fields.Integer(required=False, allow_none=False)
|
||||
saleChannelId = fields.Integer(required=False, allow_none=False)
|
||||
agency = fields.Integer(required=False, allow_none=False)
|
||||
|
||||
@@ -67,8 +67,9 @@ class PmsReservationInfo(Datamodel):
|
||||
priceOnlyRoom = fields.Float(required=False, allow_none=True)
|
||||
|
||||
reservationLines = fields.List(NestedModel("pms.reservation.line.info"))
|
||||
services = fields.List(NestedModel("pms.service.info"), required=False, allow_none=True)
|
||||
|
||||
services = fields.List(
|
||||
NestedModel("pms.service.info"), required=False, allow_none=True
|
||||
)
|
||||
|
||||
# TODO: Refact
|
||||
# messages = fields.List(fields.Dict(required=False, allow_none=True))
|
||||
|
||||
@@ -2,11 +2,9 @@ from marshmallow import fields
|
||||
|
||||
from odoo.addons.datamodel.core import Datamodel
|
||||
|
||||
|
||||
class PmsRoomClosureReasonInfo(Datamodel):
|
||||
_name = "pms.room.closure.reason.info"
|
||||
id = fields.Integer(required=False, allow_none=True)
|
||||
name = fields.String(required=False, allow_none=True)
|
||||
description = fields.String(required=False, allow_none=True)
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -340,7 +340,7 @@ class PmsFolioService(Component):
|
||||
auth="jwt_api_pms",
|
||||
)
|
||||
def create_folio(self, pms_folio_info):
|
||||
if pms_folio_info.reservationType == 'out':
|
||||
if pms_folio_info.reservationType == "out":
|
||||
vals = {
|
||||
"pms_property_id": pms_folio_info.pmsPropertyId,
|
||||
"reservation_type": pms_folio_info.reservationType,
|
||||
@@ -370,7 +370,7 @@ class PmsFolioService(Component):
|
||||
"reservation_type": pms_folio_info.reservationType,
|
||||
"children": reservation.children,
|
||||
}
|
||||
reservation_record = self.env['pms.reservation'].create(vals)
|
||||
reservation_record = self.env["pms.reservation"].create(vals)
|
||||
if reservation.services:
|
||||
for service in reservation.services:
|
||||
vals = {
|
||||
@@ -389,7 +389,7 @@ class PmsFolioService(Component):
|
||||
},
|
||||
)
|
||||
for line in service.serviceLines
|
||||
]
|
||||
],
|
||||
}
|
||||
self.env["pms.service"].create(vals)
|
||||
|
||||
|
||||
@@ -1,9 +1,3 @@
|
||||
from datetime import datetime, timedelta
|
||||
|
||||
from odoo import _, fields
|
||||
from odoo.exceptions import MissingError
|
||||
from odoo.osv import expression
|
||||
|
||||
from odoo.addons.base_rest import restapi
|
||||
from odoo.addons.base_rest_datamodel.restapi import Datamodel
|
||||
from odoo.addons.component.core import Component
|
||||
@@ -30,13 +24,10 @@ class PmsClosureReasonService(Component):
|
||||
def get_closure_reasons(self):
|
||||
closure_reasons = []
|
||||
PmsRoomClosureReasonInfo = self.env.datamodels["pms.room.closure.reason.info"]
|
||||
for cl in self.env['room.closure.reason'].search([]):
|
||||
for cl in self.env["room.closure.reason"].search([]):
|
||||
closure_reasons.append(
|
||||
PmsRoomClosureReasonInfo(
|
||||
id=cl.id,
|
||||
name=cl.name,
|
||||
description=cl.description
|
||||
|
||||
)
|
||||
id=cl.id, name=cl.name, description=cl.description
|
||||
)
|
||||
)
|
||||
return closure_reasons
|
||||
|
||||
Reference in New Issue
Block a user