added support for integrated rank changes
All checks were successful
Pull Request CI / Merge Check (pull_request) Successful in 3m27s
All checks were successful
Pull Request CI / Merge Check (pull_request) Successful in 3m27s
This commit is contained in:
@@ -36,6 +36,16 @@ export async function insertMemberRank(member_id: number, rank_id: number, date?
|
||||
await pool.query(sql, params);
|
||||
}
|
||||
|
||||
export async function forceInsertMemberRank(member_id: number, rank_id: number, authorized: number, creator: number, reason: string) {
|
||||
const sql = `CALL sp_update_member_rank(?, ?, ?, ?, ?, NOW())`;
|
||||
|
||||
const result = await pool.query(sql, [member_id, rank_id, authorized, creator, reason]);
|
||||
|
||||
if (!result || result.affectedRows === 0) {
|
||||
throw new Error("Failed to update member rank");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
export async function batchInsertMemberRank(promos: BatchPromotionMember[], author: number, approver: number) {
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user