add feedback and report things
This commit is contained in:
@ -22,6 +22,10 @@ export type EditStrikeReq = {
|
||||
strikeReasonId: number;
|
||||
};
|
||||
|
||||
export type GetStrikeByReportIdReq = {
|
||||
reportId: number;
|
||||
};
|
||||
|
||||
export type GetStrikesByTeamIdReq = {
|
||||
teamId: number;
|
||||
};
|
||||
@ -42,6 +46,15 @@ export async function editStrike(db: Database, values: EditStrikeReq) {
|
||||
});
|
||||
}
|
||||
|
||||
export async function getStrikeByReportId(db: Database, values: GetStrikeByReportIdReq) {
|
||||
return db.query.strike.findFirst({
|
||||
with: {
|
||||
strikeReason: true
|
||||
},
|
||||
where: eq(strike.reportId, values.reportId)
|
||||
});
|
||||
}
|
||||
|
||||
export async function getStrikesByTeamId(db: Database, values: GetStrikesByTeamIdReq) {
|
||||
return db
|
||||
.select({
|
||||
|
Reference in New Issue
Block a user