Files
hipmi/src/app_modules/admin/notifikasi/route_setting/job.ts
Bagasbanuna02 aa612d24bc Fix: Job
Deskripsi:
- Fix notifikasi admi to user
- Fix count notifikasi di admin dan user
## No Issue
2024-11-11 17:02:42 +08:00

27 lines
857 B
TypeScript

import { MODEL_NOTIFIKASI } from "@/app_modules/notifikasi/model/interface";
import { ComponentAdminGlobal_NotifikasiPeringatan } from "../../_admin_global/admin_notifikasi/notifikasi_peringatan";
import { admin_funCheckStatusJob } from "../fun/get/fun_check_status_job";
import adminNotifikasi_funUpdateIsReadById from "../fun/update/fun_update_is_read_by_id";
export async function adminNotifikasi_findRouterJob({
data,
}: {
data: MODEL_NOTIFIKASI;
}) {
const check = await admin_funCheckStatusJob({ id: data.appId });
if (check) {
const udpateReadNotifikasi = await adminNotifikasi_funUpdateIsReadById({
notifId: data?.id,
});
if (udpateReadNotifikasi.status == 200) {
return true;
} else {
return false;
}
} else {
ComponentAdminGlobal_NotifikasiPeringatan("Status telah dirubah oleh user");
}
}