PEL: Set commit time for archived pels

set commit time for archived duplicate pels.

Signed-off-by: Sumit Kumar <sumit_kumar@in.ibm.com>
Change-Id: I1f01d6ff936b70b08f6cafb65cae45cf1f61ba52
diff --git a/extensions/openpower-pels/manager.cpp b/extensions/openpower-pels/manager.cpp
index 751d15d..95c53ca 100644
--- a/extensions/openpower-pels/manager.cpp
+++ b/extensions/openpower-pels/manager.cpp
@@ -134,6 +134,9 @@
     auto pel = std::make_unique<openpower::pels::PEL>(pelData, obmcLogID);
     if (pel->valid())
     {
+        // PELs created by others still need this field set by us.
+        pel->setCommitTime();
+
         // Assign Id other than to Hostbot PEL
         if ((pel->privateHeader()).creatorID() !=
             static_cast<uint8_t>(CreatorID::hostboot))
@@ -157,9 +160,6 @@
             }
         }
 
-        // PELs created by others still need this field set by us.
-        pel->setCommitTime();
-
         // Update System Info to Extended User Data
         pel->updateSysInfoInExtendedUserDataSection(*_dataIface);