From 2dc8586579c55792041ab1e25a02042c220c85bf Mon Sep 17 00:00:00 2001
From: Jan David Mol <mol@astron.nl>
Date: Wed, 27 Jun 2012 08:10:40 +0000
Subject: [PATCH] Task #2669: Missing project info parset keys is now
 non-fatal.

---
 RTCP/Storage/src/MSWriterDAL.cc | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/RTCP/Storage/src/MSWriterDAL.cc b/RTCP/Storage/src/MSWriterDAL.cc
index ea8f6be8adf..ee1db3b94df 100644
--- a/RTCP/Storage/src/MSWriterDAL.cc
+++ b/RTCP/Storage/src/MSWriterDAL.cc
@@ -186,11 +186,11 @@ namespace LOFAR
       file.telescope().value = "LOFAR";
       file.observer() .value = "unknown";
 
-      file.projectID()     .value = parset.getString("Observation.Campaign.name");
-      file.projectTitle()  .value = parset.getString("Observation.Scheduler.taskName");
-      file.projectPI()     .value = parset.getString("Observation.Campaign.PI");
-      file.projectCOI()    .value = parset.getString("Observation.Campaign.CO_I");
-      file.projectContact().value = parset.getString("Observation.Campaign.contact");
+      file.projectID()     .value = parset.getString("Observation.Campaign.name", "");
+      file.projectTitle()  .value = parset.getString("Observation.Scheduler.taskName", "");
+      file.projectPI()     .value = parset.getString("Observation.Campaign.PI", "");
+      file.projectCOI()    .value = parset.getString("Observation.Campaign.CO_I", "");
+      file.projectContact().value = parset.getString("Observation.Campaign.contact", "");
 
       file.observationID() .value = str(format("%u") % parset.observationID());
 
-- 
GitLab