!role All fields are required updated

This commit is contained in:
2025-06-24 12:18:33 +05:30
parent 97eb5e6715
commit 51c45a6a68
7 changed files with 81 additions and 57 deletions

View File

@@ -66,14 +66,14 @@ export const GetProjects = async (
res: Response
): Promise<void> => {
try {
const { userId, organization, role } = req.user || {};
if (!userId || !organization || !role) {
const { userId, organization } = req.user || {};
if (!userId || !organization) {
res.status(400).json({
message: "All fields are required",
});
return;
}
const result = await GetAllProjects({ userId, organization, role });
const result = await GetAllProjects({ userId, organization });
switch (result?.status) {
case "User not found":
res.status(404).json({
@@ -158,7 +158,7 @@ export const updateProjectController = async (
const { userId, organization, role } = req.user || {};
const { projectId } = req.params;
const { projectName, thumbnail } = req.body;
if (!userId || !organization || !projectId || !role) {
if (!userId || !organization || !projectId) {
res.status(400).json({
message: "All fields are required",
});
@@ -170,7 +170,6 @@ export const updateProjectController = async (
userId,
projectName,
thumbnail,
role,
});
switch (result?.status) {
case "Project not found":
@@ -215,7 +214,7 @@ export const ViewData = async (
const { projectId } = req.params as {
projectId: string;
};
if (!userId || !organization || !projectId || !role) {
if (!userId || !organization || !projectId) {
res.status(400).json({
message: "All fields are required",
});
@@ -225,7 +224,6 @@ export const ViewData = async (
projectId,
organization,
userId,
role,
});
switch (result?.status) {
case "Project not found":