chore: file formatting
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import prisma from "../prisma/client.js";
|
||||
import prisma from '../prisma/client.js';
|
||||
|
||||
// GET ALL CAREERS
|
||||
|
||||
@@ -7,8 +7,8 @@ export const getAllCareers = async (req, res) => {
|
||||
const { admin } = req.query;
|
||||
|
||||
const careers = await prisma.career.findMany({
|
||||
where: admin === "true" ? {} : { isActive: true },
|
||||
orderBy: [{ sortOrder: "asc" }, { createdAt: "desc" }],
|
||||
where: admin === 'true' ? {} : { isActive: true },
|
||||
orderBy: [{ sortOrder: 'asc' }, { createdAt: 'desc' }],
|
||||
});
|
||||
|
||||
const response = careers.map((c) => ({
|
||||
@@ -32,7 +32,7 @@ export const getAllCareers = async (req, res) => {
|
||||
console.error(error);
|
||||
return res.status(500).json({
|
||||
success: false,
|
||||
message: "Failed to fetch careers",
|
||||
message: 'Failed to fetch careers',
|
||||
});
|
||||
}
|
||||
};
|
||||
@@ -41,22 +41,12 @@ export const getAllCareers = async (req, res) => {
|
||||
|
||||
export const createCareer = async (req, res) => {
|
||||
try {
|
||||
const {
|
||||
post,
|
||||
designation,
|
||||
qualification,
|
||||
experienceNeed,
|
||||
email,
|
||||
number,
|
||||
status,
|
||||
isActive,
|
||||
sortOrder,
|
||||
} = req.body;
|
||||
const { post, designation, qualification, experienceNeed, email, number, status, isActive, sortOrder } = req.body;
|
||||
|
||||
if (!post || !designation) {
|
||||
return res.status(400).json({
|
||||
success: false,
|
||||
message: "Post and designation are required",
|
||||
message: 'Post and designation are required',
|
||||
});
|
||||
}
|
||||
|
||||
@@ -76,14 +66,14 @@ export const createCareer = async (req, res) => {
|
||||
|
||||
return res.status(201).json({
|
||||
success: true,
|
||||
message: "Career created successfully",
|
||||
message: 'Career created successfully',
|
||||
data: career,
|
||||
});
|
||||
} catch (error) {
|
||||
console.error(error);
|
||||
return res.status(500).json({
|
||||
success: false,
|
||||
message: "Failed to create career",
|
||||
message: 'Failed to create career',
|
||||
});
|
||||
}
|
||||
};
|
||||
@@ -106,14 +96,14 @@ export const updateCareer = async (req, res) => {
|
||||
|
||||
return res.status(200).json({
|
||||
success: true,
|
||||
message: "Career updated successfully",
|
||||
message: 'Career updated successfully',
|
||||
data: career,
|
||||
});
|
||||
} catch (error) {
|
||||
console.error(error);
|
||||
return res.status(500).json({
|
||||
success: false,
|
||||
message: "Failed to update career",
|
||||
message: 'Failed to update career',
|
||||
});
|
||||
}
|
||||
};
|
||||
@@ -130,13 +120,13 @@ export const deleteCareer = async (req, res) => {
|
||||
|
||||
return res.status(200).json({
|
||||
success: true,
|
||||
message: "Career deleted successfully",
|
||||
message: 'Career deleted successfully',
|
||||
});
|
||||
} catch (error) {
|
||||
console.error(error);
|
||||
return res.status(500).json({
|
||||
success: false,
|
||||
message: "Failed to delete career",
|
||||
message: 'Failed to delete career',
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user