TASKS-1832

This commit is contained in:
Igor Martyniuk
2026-08-31 12:38:14 +00:00
parent 93fc6ff5a0
commit ae34b30e4f
25 changed files with 293 additions and 98 deletions
@@ -16,8 +16,13 @@ export default class AdminsController {
search = null,
sortBy = 'id',
sortOrder = 'desc',
status = null,
} = request.all()
const query = Admins.query()
if (status) {
const statuses = Array.isArray(status) ? status : [status]
query.whereIn('status', statuses)
}
if (search) {
const columns = Admins.searchable || (await searchableColumns('admins'))
addSearchFilter(query, columns, search)