fix(age): calculation

This commit is contained in:
veselcraft 2025-03-16 16:46:59 +03:00
parent def76226b7
commit 2abf4f0bd6
No known key found for this signature in database
GPG key ID: 9CF0B42766CCF7BA

View file

@ -524,7 +524,10 @@ class User extends RowModel
public function getAge(): ?int
{
return (int) floor((time() - $this->getBirthday()->timestamp()) / YEAR);
$birthday = new \DateTime();
$birthday->setTimestamp($this->getBirthday()->timestamp());
$today = new \DateTime();
return (int) $today->diff($birthday)->y;
}
public function get2faSecret(): ?string