From 862b1d7f8fea05b004a4bcd3665641e5db2ca4d3 Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Tue, 23 Apr 2024 10:46:38 +0200 Subject: [PATCH] System: Trust: Revocation - forgot to persist new lifetime, causing the following exception: Exception: Failed to parse time string (+ days) at position 0 (+): Unexpected character in /usr/local/opnsense/mvc/app/controllers/OPNsense/Trust/Api/CrlController.php:347 Stack trace: --- .../mvc/app/controllers/OPNsense/Trust/Api/CrlController.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/opnsense/mvc/app/controllers/OPNsense/Trust/Api/CrlController.php b/src/opnsense/mvc/app/controllers/OPNsense/Trust/Api/CrlController.php index d6b368db2..46e7cabd8 100644 --- a/src/opnsense/mvc/app/controllers/OPNsense/Trust/Api/CrlController.php +++ b/src/opnsense/mvc/app/controllers/OPNsense/Trust/Api/CrlController.php @@ -299,6 +299,7 @@ class CrlController extends ApiControllerBase $crl->text = base64_encode((string)$payload['text']); } $crl->caref = (string)$caref; + $crl->lifetime = (string)$payload['lifetime']; $crl->descr = (string)$payload['descr']; $crl->serial = !empty($payload['serial']) ? $payload['serial'] : $crl->serial; $crl->serial = ((int)((string)$crl->serial)) + 1;