rev: diskusi umum dan diskusi divisi
Deskripsi: - mengaplikasikan sistem arsip pada diskusi umum - mengaplikasikan filter pada diskusi umum dg role supadmin - mengaplikasikan hanya view pada role user dan co admin jika tidak termasuk anggota - mengaplikasikan fitur mengaktifkan diskusi divisi pada arsip diskusi No Issues
This commit is contained in:
@@ -4,6 +4,7 @@ import { createLogUser } from "@/module/user";
|
||||
import _ from "lodash";
|
||||
import moment from "moment";
|
||||
import { NextResponse } from "next/server";
|
||||
import "moment/locale/id";
|
||||
|
||||
|
||||
// GET ONE DETAIL DISKUSI UMUM
|
||||
@@ -22,7 +23,7 @@ export async function GET(request: Request, context: { params: { id: string } })
|
||||
const cek = await prisma.discussion.count({
|
||||
where: {
|
||||
id,
|
||||
isActive: true
|
||||
// isActive: true
|
||||
}
|
||||
})
|
||||
|
||||
@@ -34,9 +35,10 @@ export async function GET(request: Request, context: { params: { id: string } })
|
||||
const data = await prisma.discussion.findUnique({
|
||||
where: {
|
||||
id,
|
||||
isActive: true
|
||||
// isActive: true
|
||||
},
|
||||
select: {
|
||||
isActive: true,
|
||||
id: true,
|
||||
title: true,
|
||||
idGroup: true,
|
||||
@@ -77,7 +79,7 @@ export async function GET(request: Request, context: { params: { id: string } })
|
||||
|
||||
dataFix = data.map((v: any) => ({
|
||||
..._.omit(v, ["createdAt", "User",]),
|
||||
createdAt: moment(v.createdAt).format("lll"),
|
||||
createdAt: moment(v.createdAt).format("lll").replace('pukul', ''),
|
||||
username: v.User.name,
|
||||
img: v.User.img
|
||||
}))
|
||||
|
||||
Reference in New Issue
Block a user