fix(user_to_room): add user id filter
This commit is contained in:
@ -44,6 +44,11 @@ export class UserToRoomController {
|
||||
// Base filter builder (reusable untuk step 1 & count)
|
||||
const applyFilters = (qb: any) => {
|
||||
if (param.with_deleted) qb.withDeleted();
|
||||
const userIdFilter = filter["user.id"] ?? filter.user_id ?? filter.doctor_id ?? filter.id;
|
||||
if (userIdFilter !== undefined && userIdFilter !== "") {
|
||||
qb.andWhere("user.id = :userId", { userId: userIdFilter });
|
||||
}
|
||||
|
||||
const userNameFilter = filter["user.name"] ?? filter.name;
|
||||
if (userNameFilter !== undefined && userNameFilter !== "") {
|
||||
const userNameVal = String(userNameFilter);
|
||||
|
||||
Reference in New Issue
Block a user