>From 581662f63c3703a77df3bb7e5b3a893bdd19fd33 Mon Sep 17 00:00:00 2001
From: Christophe Dumez <christophe.dumez@intel.com>
Date: Mon, 16 May 2011 14:40:07 +0300
Subject: [PATCH 06/10] QContactSaveRequestWorker: Improved error reporting

Correctly update contact-level error map when libebook
commit/add function returns false.
---
 engine/qcontactsaverequestworker.cpp |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/engine/qcontactsaverequestworker.cpp b/engine/qcontactsaverequestworker.cpp
index 2012c4f..48d2435 100644
--- a/engine/qcontactsaverequestworker.cpp
+++ b/engine/qcontactsaverequestworker.cpp
@@ -142,6 +142,7 @@ bool QContactSaveRequestWorker::start()
     if (ok) {
       subReqStarted = true;
     } else {
+      m_errors.insert(i, QContactManager::UnspecifiedError);
       delete m_sharedData.take(i);
     }
   }
-- 
1.7.4.4

