Fixed a whole lotta broken stuff by changing state from a string to a number
This commit is contained in:
@@ -54,7 +54,7 @@ router.post('/', [requireLogin], async (req: Request, res: Response) => {
|
||||
try {
|
||||
let appID = await createApplication(memberID, appVersion, JSON.stringify(App));
|
||||
|
||||
await setUserState(memberID, MemberState.Applicant);
|
||||
await setUserState(memberID, MemberState.Applicant, "Application Submitted", memberID);
|
||||
|
||||
res.sendStatus(201);
|
||||
|
||||
@@ -230,7 +230,7 @@ router.post('/approve/:id', [requireLogin, requireRole("Recruiter")], async (req
|
||||
await approveApplication(appID, approved_by);
|
||||
|
||||
//update user profile
|
||||
await setUserState(app.member_id, MemberState.Member);
|
||||
await setUserState(app.member_id, MemberState.Member, "Application Accepted", approved_by);
|
||||
|
||||
await pool.query('CALL sp_accept_new_recruit_validation(?, ?, ?, ?)', [Number(process.env.CONFIG_ID), app.member_id, approved_by, approved_by])
|
||||
|
||||
@@ -262,7 +262,7 @@ router.post('/deny/:id', [requireLogin, requireRole("Recruiter")], async (req: R
|
||||
try {
|
||||
const app = await getApplicationByID(appID);
|
||||
await denyApplication(appID, approver);
|
||||
await setUserState(app.member_id, MemberState.Denied);
|
||||
await setUserState(app.member_id, MemberState.Denied, "Application Denied", approver);
|
||||
|
||||
logger.info('app', "Member application approved", {
|
||||
application: app.id,
|
||||
@@ -403,7 +403,7 @@ VALUES(?, ?, ?, 1);`
|
||||
router.post('/restart', async (req: Request, res: Response) => {
|
||||
const user = req.user.id;
|
||||
try {
|
||||
await setUserState(user, MemberState.Guest);
|
||||
await setUserState(user, MemberState.Guest, "Restarted Application", user);
|
||||
|
||||
logger.info('app', "Member restarted application", {
|
||||
user: user
|
||||
|
||||
Reference in New Issue
Block a user