diff --git a/src/app/api/new/investasi/berita/[id]/route.ts b/src/app/api/new/investasi/berita/[id]/route.ts
index 32fc8fbc..72e1b787 100644
--- a/src/app/api/new/investasi/berita/[id]/route.ts
+++ b/src/app/api/new/investasi/berita/[id]/route.ts
@@ -68,18 +68,3 @@ export async function GET(
);
}
}
-
-async function main({ id }: { id: string }) {
- const fixData = await prisma.beritaInvestasi.findMany({
- take: 10,
- skip: 0,
- orderBy: {
- updatedAt: "desc",
- },
- where: {
- investasiId: id.trim(),
- active: true,
- },
- });
- console.log("data sebelum disconnect>>", fixData);
-}
diff --git a/src/app/dev/donasi/create/create_kabar/[id]/page.tsx b/src/app/dev/donasi/create/create_kabar/[id]/page.tsx
index a9404a35..6de2e1ce 100644
--- a/src/app/dev/donasi/create/create_kabar/[id]/page.tsx
+++ b/src/app/dev/donasi/create/create_kabar/[id]/page.tsx
@@ -1,10 +1,9 @@
import { Donasi_CreateKabar } from "@/app_modules/donasi";
-export default async function Page({ params }: { params: { id: string } }) {
- const donasiId = params.id;
+export default async function Page() {
return (
<>
-
+
>
);
}
diff --git a/src/app/lib/prisma.ts b/src/app/lib/prisma.ts
index b3e6e417..b4f18d46 100644
--- a/src/app/lib/prisma.ts
+++ b/src/app/lib/prisma.ts
@@ -27,6 +27,4 @@ process.on("SIGINT", async () => {
process.exit(0);
});
-// console.log("==> Test prisma");
-
export default prisma;
diff --git a/src/app_modules/donasi/_view/edit/view_edit_kabar.tsx b/src/app_modules/donasi/_view/edit/view_edit_kabar.tsx
index 01509513..eb23c04d 100644
--- a/src/app_modules/donasi/_view/edit/view_edit_kabar.tsx
+++ b/src/app_modules/donasi/_view/edit/view_edit_kabar.tsx
@@ -1,37 +1,37 @@
+import { DIRECTORY_ID } from "@/app/lib";
import { MainColor } from "@/app_modules/_global/color";
import {
ComponentGlobal_BoxInformation,
ComponentGlobal_BoxUploadImage,
+ ComponentGlobal_ButtonUploadFileImage,
ComponentGlobal_InputCountDown,
ComponentGlobal_LoadImageCustom,
} from "@/app_modules/_global/component";
import {
- AspectRatio,
- Button,
- FileButton,
- Group,
- Image,
- Stack,
- Text,
- TextInput,
- Textarea,
-} from "@mantine/core";
-import { IconCamera, IconUpload } from "@tabler/icons-react";
-import _ from "lodash";
-import { useRouter } from "next/navigation";
-import { useState } from "react";
-import { MODEL_DONASI_KABAR } from "../../model/interface";
+ funGlobal_DeleteFileById,
+ funGlobal_UploadToStorage,
+} from "@/app_modules/_global/fun";
import {
ComponentGlobal_NotifikasiBerhasil,
ComponentGlobal_NotifikasiGagal,
ComponentGlobal_NotifikasiPeringatan,
} from "@/app_modules/_global/notif_global";
-import { DIRECTORY_ID } from "@/app/lib";
import {
- funGlobal_DeleteFileById,
- funGlobal_UploadToStorage,
-} from "@/app_modules/_global/fun";
+ AspectRatio,
+ Button,
+ Center,
+ Image,
+ Stack,
+ TextInput,
+ Textarea,
+} from "@mantine/core";
+import { IconPhoto } from "@tabler/icons-react";
+import _ from "lodash";
+import { useRouter } from "next/navigation";
+import { useState } from "react";
import { donasi_funUpdateKabar } from "../../fun";
+import { MODEL_DONASI_KABAR } from "../../model/interface";
+import { clientLogger } from "@/util/clientLogger";
export function Donasi_ViewEditKabar({
dataKabar,
@@ -59,9 +59,8 @@ export function Donasi_ViewEditKabar({
if (!uploadImage.success) {
setLoading(false);
- return ComponentGlobal_NotifikasiPeringatan(
- "Gagal upload file gambar"
- );
+ ComponentGlobal_NotifikasiPeringatan("Gagal upload file gambar");
+ return;
}
const res = await donasi_funUpdateKabar({
@@ -72,12 +71,15 @@ export function Donasi_ViewEditKabar({
if (res.status === 200) {
setLoading(false);
- const deleteImage = await funGlobal_DeleteFileById({
- fileId: data.imageId,
- });
- if (!deleteImage.success) {
- setLoading(false);
- ComponentGlobal_NotifikasiPeringatan("Gagal hapus gambar lama");
+ if (dataKabar.imageId !== null) {
+ const deleteImage = await funGlobal_DeleteFileById({
+ fileId: data.imageId,
+ });
+
+ if (!deleteImage.success) {
+ setLoading(false);
+ clientLogger.error("Gagal hapus gambar lama");
+ }
}
ComponentGlobal_NotifikasiBerhasil(res.message);
@@ -92,7 +94,6 @@ export function Donasi_ViewEditKabar({
});
if (res.status === 200) {
- setLoading(false);
ComponentGlobal_NotifikasiBerhasil(res.message);
router.back();
} else {
@@ -101,7 +102,8 @@ export function Donasi_ViewEditKabar({
}
}
} catch (error) {
- console.log(error);
+ setLoading(false);
+ clientLogger.error("Error update donasi", error);
}
}
@@ -129,7 +131,7 @@ export function Donasi_ViewEditKabar({
}}
/>