From 84d2388eb85c4f26e914642f2c024493fe723c1a Mon Sep 17 00:00:00 2001 From: amaliadwiy Date: Thu, 6 Nov 2025 10:44:40 +0800 Subject: [PATCH] upd: coba upload file Deskripsi: - seafile upload - coba api upload file api No Issues --- src/server/lib/seafile.ts | 1 - src/server/routes/pengaduan_route.ts | 12 ++---------- 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/src/server/lib/seafile.ts b/src/server/lib/seafile.ts index 8fd380a..776478f 100644 --- a/src/server/lib/seafile.ts +++ b/src/server/lib/seafile.ts @@ -158,7 +158,6 @@ export async function uploadFile(config: Config, file: File): Promise { }); const text = await res.text(); - console.log(text); if (!res.ok) throw new Error(`Upload failed: ${text}`); return `✅ Uploaded ${file.name} successfully`; diff --git a/src/server/routes/pengaduan_route.ts b/src/server/routes/pengaduan_route.ts index 2895ea7..cf62aa9 100644 --- a/src/server/routes/pengaduan_route.ts +++ b/src/server/routes/pengaduan_route.ts @@ -1,10 +1,9 @@ -import { swagger } from "@elysiajs/swagger" import Elysia, { t } from "elysia" import type { StatusPengaduan } from "generated/prisma" import { generateNoPengaduan } from "../lib/no-pengaduan" -import { prisma } from "../lib/prisma" -import { defaultConfigSF, testConnection, uploadFile } from "../lib/seafile" import { normalizePhoneNumber } from "../lib/normalizePhone" +import { prisma } from "../lib/prisma" +import { defaultConfigSF, uploadFile } from "../lib/seafile" const PengaduanRoute = new Elysia({ prefix: "pengaduan", @@ -432,7 +431,6 @@ const PengaduanRoute = new Elysia({ tags: ["mcp"] } }) - .use(swagger()) .post("/upload", async ({ body }) => { const { file } = body; @@ -442,16 +440,10 @@ const PengaduanRoute = new Elysia({ return { success: false, message: "File tidak ditemukan" }; } - // Contoh: cek koneksi ke Seafile - const coba = await testConnection(defaultConfigSF); - console.log("Seafile Connection:", coba); - // Upload ke Seafile (pastikan uploadFile menerima Blob atau ArrayBuffer) // const buffer = await file.arrayBuffer(); const result = await uploadFile(defaultConfigSF, file); - console.log("Upload result:", result); - return { success: true, message: "Upload berhasil",