diff --git a/hotel_calendar/static/src/js/views/calendar/hotel_calendar_renderer.js b/hotel_calendar/static/src/js/views/calendar/hotel_calendar_renderer.js index 58a379a0b..74f1d7de5 100644 --- a/hotel_calendar/static/src/js/views/calendar/hotel_calendar_renderer.js +++ b/hotel_calendar/static/src/js/views/calendar/hotel_calendar_renderer.js @@ -227,6 +227,10 @@ var HotelCalendarView = AbstractRenderer.extend({ ['partner_id.vat', 'ilike', tsearch], ['partner_id.email', 'ilike', tsearch], ['partner_id.phone', 'ilike', tsearch]); + if (type === 'invoice') { + domain.splice(0, 0, '|'); + domain.push(['number', 'ilike', tsearch]); + } return domain; }, diff --git a/hotel_calendar_channel_connector/static/src/js/views/hotel_calendar_renderer.js b/hotel_calendar_channel_connector/static/src/js/views/hotel_calendar_renderer.js index 5bf257cc2..9c5c1b84d 100644 --- a/hotel_calendar_channel_connector/static/src/js/views/hotel_calendar_renderer.js +++ b/hotel_calendar_channel_connector/static/src/js/views/hotel_calendar_renderer.js @@ -40,7 +40,7 @@ odoo.define('hotel_calendar_channel_connector.PMSHotelCalendarRenderer', functio }, _generate_search_domain: function(tsearch, type) { - var domain = this._super(tsearch); + var domain = this._super(tsearch, type); if (type === 'book') { domain.splice(0, 0, '|');