Simplify FSM zones and switch polygon preview to Mapbox

This commit is contained in:
Ruslan Bakiev
2026-02-13 17:31:51 +07:00
parent 80d0b0881c
commit f967429b9d
8 changed files with 30 additions and 19 deletions

View File

@@ -66,7 +66,7 @@ class RepairWorkOrder(models.Model):
return self.service_latitude is not False and self.service_longitude is not False
def _find_zone_for_point(self, latitude, longitude):
zones = self.env["repair.fsm.zone"].search([("active", "=", True), ("state", "=", "active")])
zones = self.env["repair.fsm.zone"].search([("state", "=", "active")])
for zone in zones:
if zone.contains_point(latitude, longitude):
return zone