From 3c2a8b35430c2c4caf686bcfb5bda69a512c10aa Mon Sep 17 00:00:00 2001 From: bagasbanuna Date: Fri, 5 Dec 2025 17:12:15 +0800 Subject: [PATCH] Fix QC Admin ( Inno ) - app.config.js - app/(application)/(user)/forum/[id]/edit.tsx - app/(application)/(user)/forum/[id]/index.tsx - app/(application)/(user)/forum/create.tsx - ios/HIPMIBadungConnect/Info.plist ### No Issue --- package.json | 2 +- src/app/api/mobile/admin/donation/route.ts | 2 +- .../admin/event/[id]/participants/route.ts | 5 +++++ src/app/api/mobile/admin/event/route.ts | 1 + .../forum/[id]/report-commentar/route.ts | 18 ++++++++++++++++++ .../mobile/forum/[id]/report-posting/route.ts | 12 ++++++++++++ tsconfig.json | 2 +- 7 files changed, 39 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 83d99285..4f3e0de7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "hipmi", - "version": "1.5.22", + "version": "1.5.23", "private": true, "prisma": { "seed": "bun prisma/seed.ts" diff --git a/src/app/api/mobile/admin/donation/route.ts b/src/app/api/mobile/admin/donation/route.ts index e762d26a..659e5072 100644 --- a/src/app/api/mobile/admin/donation/route.ts +++ b/src/app/api/mobile/admin/donation/route.ts @@ -1,5 +1,6 @@ import _ from "lodash"; import { NextResponse } from "next/server"; +import prisma from "@/lib/prisma"; export { GET }; @@ -12,7 +13,6 @@ async function GET(request: Request) { const skipData = Number(page) * takeData - takeData; console.log("[CATEGORY]", category); let fixData; - try { if (category === "dashboard") { diff --git a/src/app/api/mobile/admin/event/[id]/participants/route.ts b/src/app/api/mobile/admin/event/[id]/participants/route.ts index 36d05177..04565365 100644 --- a/src/app/api/mobile/admin/event/[id]/participants/route.ts +++ b/src/app/api/mobile/admin/event/[id]/participants/route.ts @@ -29,6 +29,11 @@ async function GET(request: Request, { params }: { params: { id: string } }) { }, }, }, + Event: { + select: { + tanggal: true, + }, + }, }, }); diff --git a/src/app/api/mobile/admin/event/route.ts b/src/app/api/mobile/admin/event/route.ts index c2f072f9..65b0f990 100644 --- a/src/app/api/mobile/admin/event/route.ts +++ b/src/app/api/mobile/admin/event/route.ts @@ -153,6 +153,7 @@ async function GET(request: Request) { select: { id: true, title: true, + tanggal: true, Author: { select: { id: true, diff --git a/src/app/api/mobile/forum/[id]/report-commentar/route.ts b/src/app/api/mobile/forum/[id]/report-commentar/route.ts index 449fc572..adb11af6 100644 --- a/src/app/api/mobile/forum/[id]/report-commentar/route.ts +++ b/src/app/api/mobile/forum/[id]/report-commentar/route.ts @@ -11,6 +11,24 @@ async function POST(request: Request, { params }: { params: { id: string } }) { console.log("[ID]", id); try { + const content = await prisma.forum_Komentar.findUnique({ + where: { + id: id, + }, + }); + + const reportList = await prisma.forumMaster_KategoriReport.findUnique({ + where: { + id: data.categoryId, + }, + }); + + const msg = `Report Komentar: "${content?.komentar}" dengan kategori \n\n\n${reportList?.title} : \n\n${reportList?.deskripsi}`; + const res = await fetch( + `https://wa.wibudev.com/code?nom=6282340374412&text=${msg}`, + { cache: "no-cache" } + ); + if (data.categoryId) { fixData = await prisma.forum_ReportKomentar.create({ data: { diff --git a/src/app/api/mobile/forum/[id]/report-posting/route.ts b/src/app/api/mobile/forum/[id]/report-posting/route.ts index 16c9597d..4875c3a4 100644 --- a/src/app/api/mobile/forum/[id]/report-posting/route.ts +++ b/src/app/api/mobile/forum/[id]/report-posting/route.ts @@ -11,6 +11,18 @@ async function POST(request: Request, { params }: { params: { id: string } }) { console.log("[ID]", id); try { + const content = await prisma.forum_Posting.findUnique({ + where: { + id: id, + }, + }); + + const msg = `Report Postingan: "${content?.diskusi}"`; + const res = await fetch( + `https://wa.wibudev.com/code?nom=6282340374412&text=${msg}`, + { cache: "no-cache" } + ); + if (data.categoryId) { fixData = await prisma.forum_ReportPosting.create({ data: { diff --git a/tsconfig.json b/tsconfig.json index fc526c95..75848cd0 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -23,6 +23,6 @@ "@/*": ["./src/*"] } }, - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts", "src/app_modules/investasi/proses_transaksi/view.jsx", "src/app/api/investasi/midtrans/[id]/route.ts", "src/app_modules/job/create/TextEdit.tsx"], + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts", "src/app_modules/investasi/proses_transaksi/view.jsx", "src/app/api/investasi/midtrans/[id]/route.ts", "src/app_modules/job/create/TextEdit.tsx", "src/app/api/mobile/forum/[id]/report-comment/route.ts"], "exclude": ["node_modules"] }