[FIX]14.0-pms_api_rest: fix pre-commit

This commit is contained in:
braisab
2023-12-19 17:00:31 +01:00
committed by Darío Lodeiros
parent 3106e6246b
commit a9e5f72927
34 changed files with 658 additions and 411 deletions

View File

@@ -62,4 +62,3 @@ from . import pms_reservation_message
from . import pms_avail
from . import pms_dashboard
from . import feed_post

View File

@@ -4,7 +4,7 @@ from odoo.addons.datamodel.core import Datamodel
class FeedPost(Datamodel):
_name ="feed.post.info"
_name = "feed.post.info"
postId = fields.String(required=True, allow_none=False)
title = fields.String(required=True, allow_none=False)
link = fields.String(required=True, allow_none=False)
@@ -12,4 +12,3 @@ class FeedPost(Datamodel):
publishDate = fields.String(required=True, allow_none=False)
author = fields.String(required=True, allow_none=False)
imageUrl = fields.String(required=True, allow_none=False)

View File

@@ -36,7 +36,9 @@ class PmsDashboardStateRooms(Datamodel):
class PmsDashboardReservationsBySaleChannel(Datamodel):
_name = "pms.dashboard.reservations.by.sale.channel"
saleChannelName = fields.String(required=False, allow_none=True)
percentageReservationsSoldBySaleChannel = fields.Integer(required=False, allow_none=True)
percentageReservationsSoldBySaleChannel = fields.Integer(
required=False, allow_none=True
)
class PmsDashboardNumericResponse(Datamodel):
@@ -45,6 +47,6 @@ class PmsDashboardNumericResponse(Datamodel):
class PmsDashboardDailyBilling(Datamodel):
_name ="pms.dashboard.daily.billing"
_name = "pms.dashboard.daily.billing"
date = fields.String(required=False, allow_none=True)
billing = fields.Float(required=False, allow_none=True)

View File

@@ -3,6 +3,7 @@ from marshmallow import fields
from odoo.addons.datamodel.core import Datamodel
from odoo.addons.datamodel.fields import NestedModel
class PmsInvoiceSearchParam(Datamodel):
_name = "pms.invoice.search.param"
_inherit = "pms.rest.metadata"
@@ -14,6 +15,7 @@ class PmsInvoiceSearchParam(Datamodel):
dateEnd = fields.String(required=False, allow_none=True)
pmsPropertyId = fields.Integer(required=False, allow_none=True)
class PmsAccountInvoiceInfo(Datamodel):
_name = "pms.invoice.info"
id = fields.Integer(required=False, allow_none=True)
@@ -25,7 +27,9 @@ class PmsAccountInvoiceInfo(Datamodel):
# REVIEW: partnerName??, is not enought partnerId?
partnerName = fields.String(required=False, allow_none=True)
partnerId = fields.Integer(required=False, allow_none=True)
moveLines = fields.List(NestedModel("pms.invoice.line.info"), required=False, allow_none=True)
moveLines = fields.List(
NestedModel("pms.invoice.line.info"), required=False, allow_none=True
)
folioId = fields.Integer(required=False, allow_none=True)
saleLines = fields.List(NestedModel("pms.folio.sale.line.info"))
narration = fields.String(required=False, allow_none=True)
@@ -42,9 +46,9 @@ class PmsAccountInvoiceInfo(Datamodel):
ref = fields.String(required=False, allow_none=True)
pmsPropertyId = fields.Integer(required=False, allow_none=True)
class PmsInvoiceResults(Datamodel):
_name = "pms.invoice.results"
invoices = fields.List(NestedModel("pms.invoice.info"))
total = fields.Float(required=False, allow_none=True)
totalInvoices = fields.Integer(required=False, allow_none=True)

View File

@@ -32,6 +32,7 @@ class PmsApiRestUserOutput(Datamodel):
fields.String(), required=False, allow_none=True
)
class PmsApiRestUserLoginOutput(Datamodel):
_name = "pms.api.rest.user.login.output"
login = fields.String(required=True, allow_none=False)

View File

@@ -6,6 +6,8 @@ from odoo.addons.datamodel.core import Datamodel
class ResCityZipSearchParam(Datamodel):
_name = "res.city.zip.search.param"
address = fields.String(required=False, allow_none=False)
class ResCityZipInfo(Datamodel):
_name = "res.city.zip.info"
resZipId = fields.Integer(required=False, allow_none=True)