diff --git a/src/server/routes/pelayanan_surat_route.ts b/src/server/routes/pelayanan_surat_route.ts index e9c0eef..56d0204 100644 --- a/src/server/routes/pelayanan_surat_route.ts +++ b/src/server/routes/pelayanan_surat_route.ts @@ -291,11 +291,14 @@ const PelayananRoute = new Elysia({ tags: ["mcp"] } }) - .post("/create", async ({ body }) => { - const { kategoriId, namaWarga, noTelepon, dataText, syaratDokumen } = body + .post("/create", async ({ body, headers }) => { + const { kategoriId, dataText, syaratDokumen } = body + const namaWarga = headers['x-user'] || "" + const noTelepon = headers['x-phone'] || "" const noPengajuan = await generateNoPengajuanSurat() let idCategoryFix = kategoriId let idWargaFix = "" + const category = await prisma.categoryPelayanan.findUnique({ where: { id: kategoriId, @@ -400,17 +403,17 @@ const PelayananRoute = new Elysia({ examples: ["skusaha"], error: "ID kategori harus diisi" }), - namaWarga: t.String({ - description: "Nama warga", - examples: ["Budi Santoso"], - error: "Nama warga harus diisi" - }), + // namaWarga: t.String({ + // description: "Nama warga", + // examples: ["Budi Santoso"], + // error: "Nama warga harus diisi" + // }), - noTelepon: t.String({ - error: "Nomor telepon harus diisi", - examples: ["08123456789", "+628123456789"], - description: "Nomor telepon warga pelapor" - }), + // noTelepon: t.String({ + // error: "Nomor telepon harus diisi", + // examples: ["08123456789", "+628123456789"], + // description: "Nomor telepon warga pelapor" + // }), dataText: t.Array( t.Object({