From 2b687ee4b1aeb8abfd0f23cf0709ac282998d79f Mon Sep 17 00:00:00 2001 From: Damien Caliste Date: Thu, 22 Apr 2021 14:31:20 +0200 Subject: [PATCH] [nemo-qml-plugin-calendar] Don't create structures to trash it later. --- src/calendarworker.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/calendarworker.cpp b/src/calendarworker.cpp index 99232e8..f8fbef8 100644 --- a/src/calendarworker.cpp +++ b/src/calendarworker.cpp @@ -820,9 +820,8 @@ void CalendarWorker::loadData(const QList &ranges, continue; } - CalendarData::Event event = createEventStruct(e, notebook); - - if (!mSentEvents.contains(event.uniqueId, event.recurrenceId)) { + if (!mSentEvents.contains(e->uid(), e->recurrenceId())) { + CalendarData::Event event = createEventStruct(e, notebook); mSentEvents.insert(event.uniqueId, event.recurrenceId); events.insert(event.uniqueId, event); if (event.allDay)