diff options
Diffstat (limited to 'framework/domain/maillistmodel.cpp')
-rw-r--r-- | framework/domain/maillistmodel.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/framework/domain/maillistmodel.cpp b/framework/domain/maillistmodel.cpp index 103f17d9..c33d8b67 100644 --- a/framework/domain/maillistmodel.cpp +++ b/framework/domain/maillistmodel.cpp | |||
@@ -167,6 +167,8 @@ void MailListModel::setParentFolder(const QVariant &parentFolder) | |||
167 | query.request<Mail::Folder>(); | 167 | query.request<Mail::Folder>(); |
168 | mFetchMails = false; | 168 | mFetchMails = false; |
169 | qWarning() << "Running folder query: " << folder->resourceInstanceIdentifier() << folder->identifier(); | 169 | qWarning() << "Running folder query: " << folder->resourceInstanceIdentifier() << folder->identifier(); |
170 | //Latest mail on top | ||
171 | sort(0, Qt::DescendingOrder); | ||
170 | runQuery(query); | 172 | runQuery(query); |
171 | } | 173 | } |
172 | 174 | ||
@@ -199,6 +201,8 @@ void MailListModel::setMail(const QVariant &variant) | |||
199 | query.request<Mail::FullPayloadAvailable>(); | 201 | query.request<Mail::FullPayloadAvailable>(); |
200 | mFetchMails = true; | 202 | mFetchMails = true; |
201 | qWarning() << "Running mail query: " << mail->resourceInstanceIdentifier() << mail->identifier(); | 203 | qWarning() << "Running mail query: " << mail->resourceInstanceIdentifier() << mail->identifier(); |
204 | //Latest mail at the bottom | ||
205 | sort(0, Qt::AscendingOrder); | ||
202 | runQuery(query); | 206 | runQuery(query); |
203 | } | 207 | } |
204 | 208 | ||