PEL: Set tran states when PELs are added to repo

When a PEL is added to the repository, ensure that the host and HMC
transmission states are set to 'new'.

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I9edb9d388a61742c28c1df1552b9678d10b9fcc4
diff --git a/extensions/openpower-pels/repository.cpp b/extensions/openpower-pels/repository.cpp
index a21b0fa..5414458 100644
--- a/extensions/openpower-pels/repository.cpp
+++ b/extensions/openpower-pels/repository.cpp
@@ -96,6 +96,9 @@
 
 void Repository::add(std::unique_ptr<PEL>& pel)
 {
+    pel->setHostTransmissionState(TransmissionState::newPEL);
+    pel->setHMCTransmissionState(TransmissionState::newPEL);
+
     auto path = _logPath / getPELFilename(pel->id(), pel->commitTime());
 
     write(*(pel.get()), path);