From: Steve Brokenshire Date: Thu, 21 Sep 2017 22:02:02 +0000 (+0100) Subject: frmEventEditor: Fixed issue where calendar event description wasn’t being implemented... X-Git-Tag: release-0.05~7 X-Git-Url: http://Server1/repobrowser/?a=commitdiff_plain;h=54c0cc46a20bfd13a8f0c3130520bcc06359bc9c;p=xestiacalendar%2F.git frmEventEditor: Fixed issue where calendar event description wasn’t being implemented properly --- diff --git a/source/forms/eventeditor/frmEventEditor.cpp b/source/forms/eventeditor/frmEventEditor.cpp index 090f53f..59a747a 100644 --- a/source/forms/eventeditor/frmEventEditor.cpp +++ b/source/forms/eventeditor/frmEventEditor.cpp @@ -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 +}