diff --git a/templates/index.html b/templates/index.html
index 5a8534a..bfdda74 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -490,14 +490,15 @@
? `${formatted} ${unit}`
: formatted;
}
-
+
+ const baseUrl = window.location.origin;
async function fetchStatusDesaByProvinsi(kodeProvinsi) {
- const url = `/api/status-provinsi/${kodeProvinsi}`;
- const urltdd = `/api/status/danadesa/provinsi/${kodeProvinsi}`;
- const urldd = `/api/provinsi/serapan/${kodeProvinsi}`;
- const urlpd = `//api/provinsi/pendamping/${kodeProvinsi}`
- const urlkop = `//api/provinsi/koperasi/${kodeProvinsi}`
- const urlbd = `/api/provinsi/bumdes/${kodeProvinsi}`;
+ const url = `${baseUrl}/status-provinsi/${kodeProvinsi}`;
+ const urltdd = `${baseUrl}/status/danadesa/provinsi/${kodeProvinsi}`;
+ const urldd = `${baseUrl}/provinsi/serapan/${kodeProvinsi}`;
+ const urlpd = `${baseUrl}/provinsi/pendamping/${kodeProvinsi}`
+ const urlkop = `${baseUrl}/provinsi/koperasi/${kodeProvinsi}`
+ const urlbd = `${baseUrl}/provinsi/bumdes/${kodeProvinsi}`;
try {
const res = await fetch(url);
const tdd = await fetch(urltdd)
@@ -522,12 +523,12 @@
}
async function fetchStatusDesaByKabupatenkota(kode_prov, kode_kabkota) {
- const url = `/api/status-kabupatenkota/${kode_prov}/${kode_kabkota}`
- const urltdd = `/api/status/danadesa/kabkota/${kode_kabkota}`;
- const urldd = `/api/kabkota/serapan/${kode_kabkota}`;
- const urlpd = `//api/kabkota/pendamping/${kode_kabkota}`
- const urlkop = `//api/kabkota/koperasi/${kode_kabkota}`
- const urlbd = `/api/kabkota/bumdes/${kode_kabkota}`;
+ const url = `${baseUrl}/status-kabupatenkota/${kode_prov}/${kode_kabkota}`
+ const urltdd = `${baseUrl}/status/danadesa/kabkota/${kode_kabkota}`;
+ const urldd = `${baseUrl}/kabkota/serapan/${kode_kabkota}`;
+ const urlpd = `${baseUrl}/kabkota/pendamping/${kode_kabkota}`
+ const urlkop = `${baseUrl}/kabkota/koperasi/${kode_kabkota}`
+ const urlbd = `${baseUrl}/kabkota/bumdes/${kode_kabkota}`;
try{
const res = await fetch(url)
const tdd = await fetch(urltdd)
@@ -552,12 +553,12 @@
}
async function fetchStatusDesaByKecamatan(province_code, region_code, district_code){
- const url = `/api/status-kecamatan/${province_code}/${region_code}/${district_code}`
- const urltdd = `/api/status/danadesa/kecamatan/${district_code}`;
- const urldd = `/api/kecamatan/serapan/${district_code}`;
- const urlpd = `//api/kecamatan/pendamping/${district_code}`
- const urlkop = `//api/kecamatan/koperasi/${district_code}`
- const urlbd = `/api/kecamatan/bumdes/${district_code}`;
+ const url = `${baseUrl}/status-kecamatan/${province_code}/${region_code}/${district_code}`
+ const urltdd = `${baseUrl}/status/danadesa/kecamatan/${district_code}`;
+ const urldd = `${baseUrl}/kecamatan/serapan/${district_code}`;
+ const urlpd = `${baseUrl}/kecamatan/pendamping/${district_code}`
+ const urlkop = `${baseUrl}/kecamatan/koperasi/${district_code}`
+ const urlbd = `${baseUrl}/kecamatan/bumdes/${district_code}`;
try {
const res = await fetch(url)
const tdd = await fetch(urltdd)
@@ -582,12 +583,12 @@
}
async function fetchStatusDesaByDesa(province_code, region_code, district_code, village_code){
- const url = `//api/desa/status/${province_code}/${region_code}/${district_code}/${village_code}`
- const urltdd = `/api/status/danadesa/desa/${village_code}`;
- const urldd = `/api/desa/serapan/${village_code}`;
- const urlpd = `//api/desa/pendamping/${village_code}`
- const urlkop = `//api/desa/koperasi/${village_code}`
- const urlbd = `/api/desa/bumdes/${village_code}`;
+ const url = `${baseUrl}/desa/status/${province_code}/${region_code}/${district_code}/${village_code}`
+ const urltdd = `${baseUrl}/status/danadesa/desa/${village_code}`;
+ const urldd = `${baseUrl}/desa/serapan/${village_code}`;
+ const urlpd = `${baseUrl}/desa/pendamping/${village_code}`
+ const urlkop = `${baseUrl}/desa/koperasi/${village_code}`
+ const urlbd = `${baseUrl}/desa/bumdes/${village_code}`;
try {
const res = await fetch(url)
const tdd = await fetch(urltdd)
@@ -838,8 +839,8 @@
theme: 'bootstrap-4'
} );
let total_dd_container = document.getElementById('tot_dd')
- fetchTotDana('/api/desa/total-dana-desa')
- fethTotSerapan('/api/desa/total-serapan-dana')
+ fetchTotDana('${baseUrl}/desa/total-dana-desa')
+ fethTotSerapan('${baseUrl}/desa/total-serapan-dana')
function fetchTotDana(url){
fetch(url)
.then(res => res.json())
diff --git a/templates/map.html b/templates/map.html
index 1ce536c..c9910dd 100644
--- a/templates/map.html
+++ b/templates/map.html
@@ -484,9 +484,8 @@
? `${formatted} ${unit}`
: formatted;
}
-
+ const baseUrl = window.location.origin;
async function fetchStatusDesaByProvinsi(kodeProvinsi) {
- const baseUrl = window.location.origin;
const url = `${baseUrl}/api/status-provinsi/${kodeProvinsi}`;
const urltdd = `${baseUrl}/api/status/danadesa/provinsi/${kodeProvinsi}`;
const urldd = `${baseUrl}/api/provinsi/serapan/${kodeProvinsi}`;
@@ -517,7 +516,6 @@
}
async function fetchStatusDesaByKabupatenkota(kode_prov, kode_kabkota) {
- const baseUrl = window.location.origin;
const url = `${baseUrl}/api/status-kabupatenkota/${kode_prov}/${kode_kabkota}`
const urltdd = `${baseUrl}/api/status/danadesa/kabkota/${kode_kabkota}`;
const urldd = `${baseUrl}/api/kabkota/serapan/${kode_kabkota}`;
@@ -548,7 +546,6 @@
}
async function fetchStatusDesaByKecamatan(province_code, region_code, district_code){
- const baseUrl = window.location.origin;
const url = `${baseUrl}/api/status-kecamatan/${province_code}/${region_code}/${district_code}`
const urltdd = `${baseUrl}/api/status/danadesa/kecamatan/${district_code}`;
const urldd = `${baseUrl}/api/kecamatan/serapan/${district_code}`;
@@ -579,7 +576,6 @@
}
async function fetchStatusDesaByDesa(province_code, region_code, district_code, village_code){
- const baseUrl = window.location.origin;
const url = `${baseUrl}//api/desa/status/${province_code}/${region_code}/${district_code}/${village_code}`
const urltdd = `${baseUrl}/api/status/danadesa/desa/${village_code}`;
const urldd = `${baseUrl}/api/desa/serapan/${village_code}`;