Projects
Kontact:4.13:Git
akonadi
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 25
View file
_service:set_version:akonadi.spec
Changed
@@ -12,7 +12,7 @@ Summary: PIM Storage Service Name: akonadi -Version: 1.12.42.99.git20160503.b551a07 +Version: 1.12.42.99.git20160513.7023638 # Magic provides since this is what ends up in the pkgconfig Provides: %{name}%{?_isa} = %{version} Release: 0%{?dist}
View file
_service:recompress:tar_scm:akonadi-1.12.42.99.git20160513.7023638.tar.gz/.arcconfig
Added
@@ -0,0 +1,3 @@ +{ + "phabricator.uri" : "https://git.kolab.org" +}
View file
_service:recompress:tar_scm:akonadi-1.12.42.99.git20160503.b551a07.tar.gz/CMakeLists.txt -> _service:recompress:tar_scm:akonadi-1.12.42.99.git20160513.7023638.tar.gz/CMakeLists.txt
Changed
@@ -51,7 +51,7 @@ set(AKONADI_VERSION_MAJOR "1") set(AKONADI_VERSION_MINOR "12") set(AKONADI_VERSION_PATCH "42") -set(AKONADI_VERSION_KOLAB "8") +set(AKONADI_VERSION_KOLAB "9") # Raise the minor version if we're building Akonadi using Qt5 if(QT5_BUILD) set(AKONADI_VERSION_MINOR "71")
View file
_service:recompress:tar_scm:akonadi-1.12.42.99.git20160503.b551a07.tar.gz/server/src/search/searchmanager.cpp -> _service:recompress:tar_scm:akonadi-1.12.42.99.git20160513.7023638.tar.gz/server/src/search/searchmanager.cpp
Changed
@@ -400,13 +400,33 @@ } QVariantList newMatchesVariant; - Q_FOREACH ( qint64 id, newMatches ) { - newMatchesVariant << id; - Collection::addPimItem( collection.id(), id ); + { + QVariantList _nm; + Q_FOREACH( qint64 id, newMatches ) { + _nm << id; + } + + if ( _nm.size() > 0 ) { + SelectQueryBuilder<PimItem> qb; + qb.addValueCondition( PimItem::idFullColumnName(), Query::In, _nm ); + if ( !qb.exec() ) { + return; + } + const QVector<PimItem> newItems = qb.result(); + QSet<qint64> newIDs; + Q_FOREACH ( const PimItem &item, newItems ) { + newMatchesVariant << item.id(); + newIDs << item.id(); + Collection::addPimItem( collection.id(), item.id() ); + } + qDebug() << "Added" << newItems.count(); + newMatches = newMatches - newIDs; + } + if (!newMatches.isEmpty()) { + akDebug() << "Could not add items to search collection, because their item do not exist anymore in PimItem table:" << newMatches; + } } - qDebug() << "Added" << newMatches.count(); - if ( !existingTransaction && !DataStore::self()->commitTransaction() ) { akDebug() << "Failed to commit transaction"; return;
View file
_service:set_version:akonadi.dsc
Changed
@@ -2,7 +2,7 @@ Source: akonadi Binary: akonadi-server, libakonadiprotocolinternals1, libakonadi-dev, akonadi-backend-mysql, akonadi-backend-postgresql, akonadi-backend-sqlite, akonadi-dbg Architecture: any all -Version: 1.12.42.99.git20160503.b551a07 +Version: 1.12.42.99.git20160513.7023638 Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Uploaders: Sune Vuorela <debian@pusling.com>, Modestas Vainius <modax@debian.org>, Fathi Boudra <fabo@debian.org>, Maximiliano Curia <maxy@debian.org> Homepage: http://pim.kde.org/akonadi
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.