diff --git a/app/Http/Controllers/Admin/UserController.php b/app/Http/Controllers/Admin/UserController.php
index 4956e565..b2c7b075 100644
--- a/app/Http/Controllers/Admin/UserController.php
+++ b/app/Http/Controllers/Admin/UserController.php
@@ -340,6 +340,10 @@ class UserController extends Controller
{
$this->checkPermission(self::SUSPEND_PERMISSION);
+ if (Auth::user()->id === $user->id) {
+ return redirect()->back()->with('error', __('You can not suspend yourself!'));
+ }
+
try {
!$user->isSuspended() ? $user->suspend() : $user->unSuspend();
} catch (Exception $exception) {
@@ -361,10 +365,10 @@ class UserController extends Controller
return datatables($query)
->addColumn('avatar', function (User $user) {
- return '';
+ return '
';
})
->addColumn('credits', function (User $user) {
- return ' ' . $user->credits();
+ return ' ' . $user->credits();
})
->addColumn('verified', function (User $user) {
return $user->getVerifiedStatus();
@@ -378,10 +382,10 @@ class UserController extends Controller
$suspendText = $user->isSuspended() ? __('Unsuspend') : __('Suspend');
return '
-
-
-
-
+
+
+
+