Fixed an issue where PGP keys that are set to never expire show up as expired

pull/727/head
iglocska 2015-11-12 09:46:33 +01:00
parent 3a540542ed
commit 69031ab35e
2 changed files with 3 additions and 2 deletions

View File

@ -1 +1 @@
{"major":2, "minor":3, "hotfix":156}
{"major":2, "minor":3, "hotfix":157}

View File

@ -393,7 +393,8 @@ class User extends AppModel {
$sortedKeys = array('valid' => 0, 'expired' => 0, 'noEncrypt' => 0);
foreach ($subKeys as $subKey) {
$issue = false;
if ($currentTimestamp > $subKey->getExpirationDate()) {
$expiration = $subKey->getExpirationDate();
if ($expiration != 0 && $currentTimestamp > $expiration) {
$sortedKeys['expired']++;
continue;
}