mirror of
https://github.com/OCA/pms.git
synced 2025-01-29 00:17:45 +02:00
[IMP]pms_api_rest: added filter by state overbooking in fetch folios
This commit is contained in:
@@ -105,7 +105,6 @@ class PmsFolioService(Component):
|
||||
order_field = "write_date desc"
|
||||
if folio_search_param.last:
|
||||
order_field = "create_date desc"
|
||||
|
||||
if folio_search_param.dateTo and folio_search_param.dateFrom:
|
||||
date_from = fields.Date.from_string(folio_search_param.dateFrom)
|
||||
date_to = fields.Date.from_string(folio_search_param.dateTo)
|
||||
@@ -241,6 +240,11 @@ class PmsFolioService(Component):
|
||||
[("state", "=", "cancel")],
|
||||
]
|
||||
domain_filter.append(expression.AND(subdomains))
|
||||
elif folio_search_param.filterByState == "overbooking":
|
||||
subdomains = [
|
||||
[("overbooking", "=", True)],
|
||||
]
|
||||
domain_filter.append(expression.AND(subdomains))
|
||||
if domain_filter:
|
||||
domain = expression.AND([domain_fields, domain_filter[0]])
|
||||
if folio_search_param.filter and folio_search_param.filterByState:
|
||||
|
||||
Reference in New Issue
Block a user