open_workshop_base: Ausgemusterte Maschinen aus POS-Zugriffsliste ausblenden
Modul: open_workshop_base
Datei: open_workshop_base/models/ows_models.py
In der Methode get_access_list_grouped() wird die Suchdomain um den
Filter ('equipment_id.status_id.name', '!=', 'Ausgemustert') erweitert.
Maschinen, deren verknüpftes maintenance.equipment den Status
'Ausgemustert' trägt, erscheinen nicht mehr in der POS-Maschinenansicht.
This commit is contained in:
parent
19bca86b3d
commit
90e52b269a
|
|
@ -724,7 +724,7 @@ class OwsMachine(models.Model):
|
|||
_logger.info("Access RPC called with partner_id=%s", partner_id)
|
||||
access_by_area = []
|
||||
for area in areas:
|
||||
machines = self.search([('area_id', '=', area.id), ('category', '=', 'red')], order="name")
|
||||
machines = self.search([('area_id', '=', area.id), ('category', '=', 'red'), ('equipment_id.status_id.name', '!=', 'Ausgemustert')], order="name")
|
||||
machine_list = []
|
||||
for machine in machines:
|
||||
has_access = bool(self.env['ows.machine.access'].search([
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user