feat : update image

Deskripsi:
- update image calender
- update image discussion
- update image division
- update image project
- update image task
- update image user
- update api image

No Issue
This commit is contained in:
lukman
2024-09-02 15:39:15 +08:00
parent cbd999678d
commit 71451229c2
28 changed files with 92 additions and 66 deletions

View File

@@ -66,17 +66,17 @@ export async function GET(request: Request, context: { params: { id: string } })
select: {
id: true,
name: true,
email: true
email: true,
img: true
}
}
}
})
const fixMember = member.map((v: any) => ({
..._.omit(v, ["User"]),
name: v.User.name,
email: v.User.email,
img: v.User.img
}))

View File

@@ -43,7 +43,8 @@ export async function GET(request: Request, context: { params: { id: string } })
createdAt: true,
User: {
select: {
name: true
name: true,
img: true
}
},
DivisionDisscussionComment: {
@@ -53,7 +54,8 @@ export async function GET(request: Request, context: { params: { id: string } })
createdAt: true,
User: {
select: {
name: true
name: true,
img: true
}
}
}
@@ -63,16 +65,17 @@ export async function GET(request: Request, context: { params: { id: string } })
const { ...userMember } = data
const username = data?.User.name
const user_img = data?.User.img
const createdAt = moment(data?.createdAt).format("LL")
const result = { ...userMember, username, createdAt }
const result = { ...userMember, username, createdAt, user_img }
const omitData = _.omit(result, ["User"])
const comments = omitData.DivisionDisscussionComment.map((comment: any) => {
return { ...comment, username: comment.User.name };
return { ...comment, username: comment.User.name, img: comment.User.img };
});

View File

@@ -53,7 +53,8 @@ export async function GET(request: Request) {
createdAt: true,
User: {
select: {
name: true
name: true,
img: true
}
},
DivisionDisscussionComment: {
@@ -69,6 +70,7 @@ export async function GET(request: Request) {
const fixData = data.map((v: any) => ({
..._.omit(v, ["User", "DivisionDisscussionComment", "createdAt"]),
user_name: v.User.name,
img: v.User.img,
total_komentar: v.DivisionDisscussionComment.length,
createdAt: moment(v.createdAt).format("LL")
}))

View File

@@ -160,6 +160,7 @@ export async function GET(request: Request, context: { params: { id: string } })
id: true,
name: true,
email: true,
img: true
}
})
@@ -167,7 +168,7 @@ export async function GET(request: Request, context: { params: { id: string } })
idUser: v.id,
name: v.name,
email: v.email,
img: v.img
}))
const dataFix = {

View File

@@ -108,9 +108,10 @@ export async function GET(request: Request, context: { params: { id: string } })
User: {
select: {
name: true,
email: true
email: true,
img: true
}
}
},
}
})
@@ -118,6 +119,7 @@ export async function GET(request: Request, context: { params: { id: string } })
..._.omit(v, ["User"]),
name: v.User.name,
email: v.User.email,
img: v.User.img
}))
allData = fix

View File

@@ -112,7 +112,8 @@ export async function GET(request: Request, context: { params: { id: string } })
User: {
select: {
name: true,
email: true
email: true,
img: true
}
}
}
@@ -123,6 +124,7 @@ export async function GET(request: Request, context: { params: { id: string } })
..._.omit(v, ["User"]),
name: v.User.name,
email: v.User.email,
img: v.User.img
}))
allData = fix