yazid138 2 gadi atpakaļ
vecāks
revīzija
2bcce7edfd
1 mainītis faili ar 4 papildinājumiem un 3 dzēšanām
  1. 4 3
      controller/graph.controller.js

+ 4 - 3
controller/graph.controller.js

@@ -396,18 +396,19 @@ exports.laporanSelesai = handleError(async (req, res) => {
 exports.jumlahStatusLaporan = handleError(async (req, res) => {
   let dataPembina = await laporanModel.find({
     aktif: true,
-  }).sort({'e.pt.pembina.nama': 1})
+  })
   const user = req.user
 
   dataPembina = [
     ...new Set(
-      dataPembina.map((e) => `${e.pt.pembina.id};${e.pt.pembina.nama}`)
+      dataPembina.map((e) => `${e.pt.pembina.nama};${e.pt.pembina.id}`)
     ),
   ]
+
   dataPembina = dataPembina.map((e) => ({
     id: e.split(';')[0],
     name: e.split(';')[1],
-  }))
+  })).sort((a, b) => a.name < b.name ? -1 : 1)
 
   let data = await Promise.all(
     dataPembina.map(async (e) => {