Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
frmEventEditor: Fixed issue where calendar event description wasn’t being implemented...
authorSteve Brokenshire <sbrokenshire@xestia.co.uk>
Thu, 21 Sep 2017 22:02:02 +0000 (23:02 +0100)
committerSteve Brokenshire <sbrokenshire@xestia.co.uk>
Thu, 21 Sep 2017 22:02:02 +0000 (23:02 +0100)
source/forms/eventeditor/frmEventEditor.cpp

index 090f53f..59a747a 100644 (file)
@@ -225,6 +225,19 @@ bool frmEventEditor::SaveContact(){
        // Set the data into the calendar event object.
                
        eventData.summaryData = txtEventName->GetValue().ToStdString();
+    
+    if (eventData.descriptionList.size() > 0)
+    {
+        eventData.descriptionList[0] = txtEventDescription->GetValue().ToStdString();
+    }
+    else
+    {
+        eventData.descriptionList.push_back(txtEventDescription->GetValue().ToStdString());
+        eventData.descriptionListAltRep.push_back("");
+        eventData.descriptionListLanguage.push_back("");
+        eventData.descriptionListTokens.push_back("");
+    }
+    
        eventData.descriptionList.push_back(txtEventDescription->GetValue().ToStdString());
        eventData.descriptionListAltRep.push_back("");
        eventData.descriptionListLanguage.push_back("");
@@ -297,6 +310,7 @@ bool frmEventEditor::SaveContact(){
                
                EventProperties *eventInfo = new EventProperties;
                eventInfo->eventName = txtEventName->GetValue().ToStdString();
+        eventInfo->eventDescipriton = txtEventDescription->GetValue().ToStdString();
                eventInfo->calendarID = calendarIDList[cmbCalendar->GetSelection()];
                eventInfo->eventID = addEventResult.calendarEntryID;
                eventInfo->eventYear = dapStartDate->GetValue().GetYear();
@@ -344,6 +358,7 @@ bool frmEventEditor::SaveContact(){
                
                EventProperties *eventInfo = new EventProperties;
                eventInfo->eventName = txtEventName->GetValue().ToStdString();
+        eventInfo->eventDescipriton = txtEventDescription->GetValue().ToStdString();
                eventInfo->calendarID = calendarID;
                eventInfo->eventID = eventID;
                eventInfo->eventYear = dapStartDate->GetValue().GetYear();
@@ -579,4 +594,4 @@ void frmEventEditor::UpdateWindowName()
        updateEvent.SetClientData(updateWindowData);
        wxPostEvent(this->GetParent(), updateEvent);
        
-}
\ No newline at end of file
+}
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