diff --git a/app/__pycache__/mapController.cpython-313.pyc b/app/__pycache__/mapController.cpython-313.pyc index 55efff6..f4515ec 100644 Binary files a/app/__pycache__/mapController.cpython-313.pyc and b/app/__pycache__/mapController.cpython-313.pyc differ diff --git a/app/mapController.py b/app/mapController.py index f8dff3e..1dbe349 100644 --- a/app/mapController.py +++ b/app/mapController.py @@ -113,14 +113,16 @@ def fetch_geojson(conn, level, parent_code=None): cur.execute(""" SELECT wk.id, wk.kode, wk.nama,lat,wk.lng,wk.path, pik.persen_per_status as idx FROM wil_kabupatenkota wk JOIN vw_persentase_indeks_kabkota pik on pik.kode = wk.kode - WHERE provinsi_id = %s + WHERE lower(pip.status) in ('maju','mandiri') + AND provinsi_id = %s """, (parent_code,)) elif level == 'kecamatan': cur.execute(""" SELECT wkc.id, wkc.kode, wkc.nama,wkc.lat,wkc.lng,wkc.path , pic.persen as idx FROM wil_kecamatan wkc JOIN vw_persentase_indeks_kecamatan as pic on pic.id = wkc.id - WHERE kabupatenkota_id = %s""", (parent_code,)) + WHERE lower(pip.status) in ('maju','mandiri') + AND kabupatenkota_id = %s""", (parent_code,)) elif level == 'desa': cur.execute(""" SELECT wd.id, wd.kode, wd.nama, wd.lat, wd.lng,wd.path,