diff --git a/application/admin/controller/user/User.php b/application/admin/controller/user/User.php index ba373e5678141e3f0c5e988339ad85f2b6541864..8f30870d4810e16e7c72aca4730dba0f5346566f 100644 --- a/application/admin/controller/user/User.php +++ b/application/admin/controller/user/User.php @@ -92,13 +92,15 @@ class User extends Backend if (!$this->request->isPost()) { $this->error(__("Invalid parameters")); } - $ids = $ids ? $ids : $this->request->post("ids"); - $row = $this->model->get($ids); + $ids = $ids ?: $this->request->post("ids"); + $userList = $this->model->where('id', 'in', $ids)->column('id'); $this->modelValidate = true; - if (!$row) { + if (!$userList) { $this->error(__('No Results were found')); } - Auth::instance()->delete($row['id']); + foreach ($userList as $v) { + Auth::instance()->delete($v); + } $this->success(); }