phonebookui/pbkcommonui/src/cntcompanyeditormodel.cpp
changeset 31 2a11b5b00470
parent 25 76a2435edfd4
child 37 fd64c38c277d
--- a/phonebookui/pbkcommonui/src/cntcompanyeditormodel.cpp	Mon May 03 12:24:20 2010 +0300
+++ b/phonebookui/pbkcommonui/src/cntcompanyeditormodel.cpp	Fri May 14 15:42:23 2010 +0300
@@ -80,8 +80,14 @@
     else
         mCompany.setAssistantName(QString());
     
-    if ( !mCompany.isEmpty() ) {
-        mContact->saveDetail( &mCompany );
+    mContact->saveDetail( &mCompany );
+    
+    if ( mCompany.name().isEmpty() && 
+         mCompany.title().isEmpty() &&
+         mCompany.department().isEmpty() &&
+         mCompany.assistantName().isEmpty() )
+    {
+        mContact->removeDetail( &mCompany );
     }
 }