From d663c473f28d89f9383a89fc18ba00b101e5349c Mon Sep 17 00:00:00 2001 From: Azka Nathan Date: Tue, 4 Jun 2024 09:57:10 +0700 Subject: add is_coverage to def_cargo_district --- indoteknik_api/controllers/api_v1/courier.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'indoteknik_api/controllers/api_v1') diff --git a/indoteknik_api/controllers/api_v1/courier.py b/indoteknik_api/controllers/api_v1/courier.py index 1a52c1d2..9b5bfebf 100644 --- a/indoteknik_api/controllers/api_v1/courier.py +++ b/indoteknik_api/controllers/api_v1/courier.py @@ -34,12 +34,17 @@ class Courier(controller.Controller): cargo_city = request.env['def.cargo.city'].search([('name', 'ilike', f'%{city_name}%')]) cargo_district = request.env['def.cargo.district'].search([('city_id', '=', cargo_city.id)], limit=1) + is_coverage = True + if not cargo_district.coverage == 'Available': + is_coverage = False + data = { 'kota': cargo_city.name, 'coverage': cargo_district.coverage, 'rate': cargo_district.rate, 'next_kg': cargo_district.next_kg, - 'sla': cargo_district.sla + 'sla': cargo_district.sla, + 'is_coverage': is_coverage } return self.response(data) -- cgit v1.2.3