<?php
/**
- * @copyright Copyright (C) 2020, Friendica
+ * @copyright Copyright (C) 2010-2021, the Friendica project
*
* @license GNU AGPL version 3 or any later version
*
{
$active = DBA::count('user', ['blocked' => false, 'verified' => true, 'account_removed' => false]);
$pending = Register::getPendingCount();
- $blocked = DBA::count('user', ['blocked' => true, 'verified' => true]);
+ $blocked = DBA::count('user', ['blocked' => true, 'verified' => true, 'account_removed' => false]);
$deleted = DBA::count('user', ['account_removed' => true]);
$tabs = [
$user['login_date'] = Temporal::getRelativeDate($user['login_date']);
$user['lastitem_date'] = Temporal::getRelativeDate($user['last-item']);
$user['is_admin'] = in_array($user['email'], $adminlist);
- $user['is_deletable'] = (intval($user['uid']) != local_user());
+ $user['is_deletable'] = !$user['account_removed'] && intval($user['uid']) != local_user();
$user['deleted'] = ($user['account_removed'] ? Temporal::getRelativeDate($user['account_expires_on']) : False);
return $user;