summaryrefslogtreecommitdiffstats
path: root/framework/src/domain/perioddayeventmodel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'framework/src/domain/perioddayeventmodel.cpp')
-rw-r--r--framework/src/domain/perioddayeventmodel.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/framework/src/domain/perioddayeventmodel.cpp b/framework/src/domain/perioddayeventmodel.cpp
index c88bdbc8..ff25e702 100644
--- a/framework/src/domain/perioddayeventmodel.cpp
+++ b/framework/src/domain/perioddayeventmodel.cpp
@@ -29,7 +29,8 @@
29#include <QJsonObject> 29#include <QJsonObject>
30#include <QMetaEnum> 30#include <QMetaEnum>
31 31
32PeriodDayEventModel::PeriodDayEventModel(QObject *parent) : QAbstractItemModel(parent), partitionedEvents(7) 32PeriodDayEventModel::PeriodDayEventModel(QObject *parent)
33 : QAbstractItemModel(parent), partitionedEvents(7)
33{ 34{
34 Sink::Query query; 35 Sink::Query query;
35 query.setFlags(Sink::Query::LiveQuery); 36 query.setFlags(Sink::Query::LiveQuery);
@@ -62,14 +63,14 @@ void PeriodDayEventModel::partitionData()
62 auto event = eventModel->index(i, 0).data(Sink::Store::DomainObjectRole).value<Event::Ptr>(); 63 auto event = eventModel->index(i, 0).data(Sink::Store::DomainObjectRole).value<Event::Ptr>();
63 QDate eventDate = event->getStartTime().date(); 64 QDate eventDate = event->getStartTime().date();
64 65
65 if(!eventDate.isValid()) { 66 if (!eventDate.isValid()) {
66 SinkWarning() << "Invalid date in the eventModel, ignoring..."; 67 SinkWarning() << "Invalid date in the eventModel, ignoring...";
67 continue; 68 continue;
68 } 69 }
69 70
70 int bucket = bucketOf(eventDate); 71 int bucket = bucketOf(eventDate);
71 72
72 if(bucket >= 0) { 73 if (bucket >= 0) {
73 SinkTrace() << "Adding event:" << event->getSummary() << "in bucket #" << bucket; 74 SinkTrace() << "Adding event:" << event->getSummary() << "in bucket #" << bucket;
74 partitionedEvents[bucket].append(event); 75 partitionedEvents[bucket].append(event);
75 } 76 }
@@ -81,7 +82,7 @@ void PeriodDayEventModel::partitionData()
81int PeriodDayEventModel::bucketOf(QDate const &candidate) const 82int PeriodDayEventModel::bucketOf(QDate const &candidate) const
82{ 83{
83 int bucket = mPeriodStart.daysTo(candidate); 84 int bucket = mPeriodStart.daysTo(candidate);
84 if(bucket >= mPeriodLength || bucket < 0) { 85 if (bucket >= mPeriodLength || bucket < 0) {
85 return -1; 86 return -1;
86 } 87 }
87 88