mirror of
https://github.com/cupcakearmy/coolify.git
synced 2024-10-23 00:24:15 +02:00
fix: No permission on first registration
This commit is contained in:
parent
383831c7b8
commit
f421f5ee84
@ -93,11 +93,16 @@ export const getUserDetails = async (
|
|||||||
}> => {
|
}> => {
|
||||||
const teamId = getTeam(event);
|
const teamId = getTeam(event);
|
||||||
const userId = event?.locals?.session?.data?.userId || null;
|
const userId = event?.locals?.session?.data?.userId || null;
|
||||||
const { permission = 'read' } = await db.prisma.permission.findFirst({
|
let permission = 'read';
|
||||||
|
if (teamId && userId) {
|
||||||
|
const data = await db.prisma.permission.findFirst({
|
||||||
where: { teamId, userId },
|
where: { teamId, userId },
|
||||||
select: { permission: true },
|
select: { permission: true },
|
||||||
rejectOnNotFound: true
|
rejectOnNotFound: true
|
||||||
});
|
});
|
||||||
|
if (data.permission) permission = data.permission;
|
||||||
|
}
|
||||||
|
|
||||||
const payload = {
|
const payload = {
|
||||||
teamId,
|
teamId,
|
||||||
userId,
|
userId,
|
||||||
|
Loading…
Reference in New Issue
Block a user