From 6ebf35c71e9a52521a6d168a2cb0253c76c67882 Mon Sep 17 00:00:00 2001 From: Peter Goodhall Date: Tue, 15 Feb 2022 15:44:57 +0000 Subject: [PATCH] [LoTW][Cert] Fixed issue with start and end dates were incorrent importing p12s --- application/controllers/Lotw.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/application/controllers/Lotw.php b/application/controllers/Lotw.php index efd535b78..ba21487d1 100644 --- a/application/controllers/Lotw.php +++ b/application/controllers/Lotw.php @@ -420,12 +420,12 @@ class Lotw extends CI_Controller { // Read Cert Data $certdata= openssl_x509_parse($results['cert'],0); - + // Store Variables $data['issued_callsign'] = $certdata['subject']['undefined']; $data['issued_name'] = $certdata['subject']['commonName']; - $data['validFrom'] = $certdata['extensions']['1.3.6.1.4.1.12348.1.2']; - $data['validTo_Date'] = $certdata['extensions']['1.3.6.1.4.1.12348.1.3']; + $data['validFrom'] = date('Y-m-d H:i:s', $certdata['validFrom_time_t']);; + $data['validTo_Date'] = date('Y-m-d H:i:s', $certdata['validTo_time_t']);; return $data; }