diff options
author | Minijackson <minijackson@riseup.net> | 2018-07-23 10:23:41 +0200 |
---|---|---|
committer | Minijackson <minijackson@riseup.net> | 2018-07-23 11:02:24 +0200 |
commit | 10b356ff0e015f41c346a72286382ccfc2302d8d (patch) | |
tree | 99890b7e4da593bf09624f453e3fbdc8629c10d2 /common/queryrunner.cpp | |
parent | c16b34c3612049d41edf18cb533dbfc3b9b427a2 (diff) | |
download | sink-10b356ff0e015f41c346a72286382ccfc2302d8d.tar.gz sink-10b356ff0e015f41c346a72286382ccfc2302d8d.zip |
Convert ResultSet
Diffstat (limited to 'common/queryrunner.cpp')
-rw-r--r-- | common/queryrunner.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/common/queryrunner.cpp b/common/queryrunner.cpp index 9ac3517..a1aca91 100644 --- a/common/queryrunner.cpp +++ b/common/queryrunner.cpp | |||
@@ -271,7 +271,9 @@ void QueryWorker<DomainType>::resultProviderCallback(const Sink::Query &query, S | |||
271 | for (auto it = result.aggregateValues.constBegin(); it != result.aggregateValues.constEnd(); it++) { | 271 | for (auto it = result.aggregateValues.constBegin(); it != result.aggregateValues.constEnd(); it++) { |
272 | valueCopy->setProperty(it.key(), it.value()); | 272 | valueCopy->setProperty(it.key(), it.value()); |
273 | } | 273 | } |
274 | valueCopy->aggregatedIds() = result.aggregateIds; | 274 | for (const auto &id : result.aggregateIds) { |
275 | valueCopy->aggregatedIds() << id.toDisplayByteArray(); | ||
276 | } | ||
275 | if (mResultTransformation) { | 277 | if (mResultTransformation) { |
276 | mResultTransformation(*valueCopy); | 278 | mResultTransformation(*valueCopy); |
277 | } | 279 | } |