Fixed a whole lotta broken stuff by changing state from a string to a number
This commit is contained in:
@@ -240,11 +240,12 @@ router.put('/:id/displayname', async (req, res) => {
|
||||
router.post('/discharge', [requireLogin, requireMemberState(MemberState.Member), requireRole("17th Administrator")], async (req: Request, res: Response) => {
|
||||
try {
|
||||
var con = await pool.getConnection();
|
||||
let author = req.user.id;
|
||||
|
||||
con.beginTransaction();
|
||||
|
||||
var data: Discharge = req.body;
|
||||
setUserState(data.userID, MemberState.Retired, con);
|
||||
setUserState(data.userID, MemberState.Discharged, "Member Discharged", author, con);
|
||||
cancelLatestRank(data.userID, con);
|
||||
cancelLatestUnit(data.userID, con);
|
||||
con.commit();
|
||||
|
||||
Reference in New Issue
Block a user