Issue 12367: Calculate relative date on "date" level instead of "datetime"

This commit is contained in:
Michael 2022-12-11 03:24:36 +00:00
parent 04945f9c98
commit a65aa75234
2 changed files with 16 additions and 8 deletions

View file

@ -136,9 +136,9 @@ abstract class BaseUsers extends BaseModeration
$user['account_type_raw'] = ($user['page_flags_raw'] == 0) ? $user['account-type'] : -1;
$user['account_type'] = ($user['page_flags_raw'] == 0) ? $account_types[$user['account-type']] : '';
$user['register_date'] = Temporal::getRelativeDate($user['register_date']);
$user['login_date'] = Temporal::getRelativeDate($user['last-activity']);
$user['lastitem_date'] = Temporal::getRelativeDate($user['last-item']);
$user['register_date'] = Temporal::getRelativeDate($user['register_date'], null, false);
$user['login_date'] = Temporal::getRelativeDate($user['last-activity'], null, false);
$user['lastitem_date'] = Temporal::getRelativeDate($user['last-item'], null, false);
$user['is_admin'] = in_array($user['email'], $adminlist);
$user['is_deletable'] = !$user['account_removed'] && intval($user['uid']) != $this->session->getLocalUserId();
$user['deleted'] = $user['account_removed'] ? Temporal::getRelativeDate($user['account_expires_on']) : false;