X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Fobjects%2Fcalendarevent%2FCalendarEvent.cpp;h=72e156c9b0adfc9edbae0ffc3a31a002b158b52b;hb=66ebed13414439cd56161faa2abcff7744ab4588;hp=b3f658dab18af4f51681525a68a87b25353f4a56;hpb=972917df930c51673674e76d531dcef83ad74c2c;p=xestiacalendar%2F.git diff --git a/source/objects/calendarevent/CalendarEvent.cpp b/source/objects/calendarevent/CalendarEvent.cpp index b3f658d..72e156c 100644 --- a/source/objects/calendarevent/CalendarEvent.cpp +++ b/source/objects/calendarevent/CalendarEvent.cpp @@ -1,3 +1,21 @@ +// CalendarEvent.cpp - CalendarEventObject class functions +// +// (c) 2016-2017 Xestia Software Development. +// +// This file is part of Xestia Calendar. +// +// Xestia Calendar is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by the +// Free Software Foundation, version 3 of the license. +// +// Xestia Calendar is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License along +// with Xestia Calendar. If not, see + #include "CalendarEvent.h" using namespace std; @@ -156,7 +174,7 @@ CalendarObjectValidResult CalendarEventObject::ValidObject(){ } // Check if the VEVENT is valid. - + if (ValidBegin == true && ValidEnd == true && ValidDateTimeStamp == true && @@ -816,14 +834,6 @@ void CalendarEventObject::ProcessData(){ DataReceived = ProcessTextVectors(&ObjectName, &ObjectData, false, "DURATION"); if (DataReceived.begin() != DataReceived.end()){ - - try { - DurationDataTokens = DataReceived.begin()->first.substr(9); - } - - catch(const out_of_range &oor){ - // Do nothing as there is no data. - } DurationData = DataReceived.begin()->second;