1234567891011121314151617 |
- # -*- coding: utf-8 -*-
- # Part of Odoo. See LICENSE file for full copyright and licensing details.
- from odoo import fields, models
- class Website(models.Model):
- _inherit = 'website'
- picking_site_ids = fields.Many2many('delivery.carrier', string='Picking sites',
- compute='_compute_picking_sites')
- def _compute_picking_sites(self):
- delivery_carriers = self.env['delivery.carrier'].search([('delivery_type', '=', 'onsite')])
- for website in self:
- website.picking_site_ids = delivery_carriers.filtered_domain([('website_id.id', '=', website.id)])
|