diff --git a/src/server/routes/pengaduan_route.ts b/src/server/routes/pengaduan_route.ts index 8d61182..7ca9882 100644 --- a/src/server/routes/pengaduan_route.ts +++ b/src/server/routes/pengaduan_route.ts @@ -230,23 +230,7 @@ const PengaduanRoute = new Elysia({ detail: { summary: "Buat Pengaduan Warga", - description: ` -Endpoint ini digunakan untuk membuat data pengaduan (laporan) baru dari warga. - -Alur proses: -1. Sistem memvalidasi kategori pengaduan berdasarkan ID. - - Jika ID kategori tidak ditemukan, sistem akan mencari berdasarkan nama kategori. - - Jika tetap tidak ditemukan, kategori akan diset menjadi "lainnya". -2. Sistem memvalidasi data warga berdasarkan ID. - - Jika warga tidak ditemukan, sistem akan mencari berdasarkan nomor telepon. - - Jika tetap tidak ditemukan, data warga baru akan dibuat secara otomatis. -3. Sistem menghasilkan nomor pengaduan unik (noPengaduan). -4. Data pengaduan akan disimpan ke database, termasuk judul, detail, lokasi, gambar (opsional), dan data warga. -5. Sistem juga membuat catatan riwayat awal pengaduan dengan deskripsi "Pengaduan dibuat". - -Respon: -- success: true jika pengaduan berhasil dibuat. -- message: berisi pesan sukses dan nomor pengaduan yang dapat digunakan untuk melacak status pengaduan.`, + description: `Endpoint ini digunakan untuk membuat data pengaduan (laporan) baru dari warga`, tags: ["mcp"] } })