Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
Get etag value after adding a contact using the ConnectionObject interface
[xestiaab/.git] / source / actmgr / frmActivityMgr.cpp
index 1b63314..fef672f 100644 (file)
@@ -644,9 +644,14 @@ void frmActivityMgr::ProcessTasksThread()
                                        
                                        // TODO: Get the entity tag for the new contact.
                                        
+                                       COServerResponse ETagGetResponse = ConnObjectIter->second->GetServerEntityTagValue(StringURLIter->second.ToStdString());
                                        
+                                       if (AddContactResponse.RequestResult != COREQUEST_OK){
+                                               iter->second = 2;
+                                               break;
+                                       }
                                        
-                                       ETagDBPtr->AddETag(ContactFilename, ETagServer, ETagServer);
+                                       ETagDBPtr->AddETag(ContactFilename, ETagGetResponse.EntityTag, ETagGetResponse.EntityTag);
                                        
                                        iter->second = 4;
                                        break;
Xestia Software Development
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software

Xestia Address Book
Xestia Calendar
Development

Xestia Gelforn
Everything else

About
News
Privacy Policy