diff --git a/src/core/indexer.cpp b/src/core/indexer.cpp index 4e5d6b6c1..2df933901 100644 --- a/src/core/indexer.cpp +++ b/src/core/indexer.cpp @@ -1,50 +1,50 @@ /* * Copyright (C) 2018 Daniel Vrátil * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) version 3, or any * later version accepted by the membership of KDE e.V. (or its * successor approved by the membership of KDE e.V.), which shall * act as a proxy defined in Section 6 of version 3 of the license. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library. If not, see . * */ #include "indexer_p.h" #include "item.h" #include "collection.h" #include "typepluginloader_p.h" #include "indexerinterface.h" using namespace Akonadi; QByteArray Indexer::index(const Item &item, const Collection &parent) { if (auto plugin = qobject_cast( TypePluginLoader::defaultObjectForMimeType(item.mimeType()))) { return plugin->index(item, parent); } return {}; } QByteArray Indexer::index(const Collection &collection, const Collection &parent) { if (auto plugin = qobject_cast( - TypePluginLoader::defaultObjectForMimeType(QStringLiteral("directory/node")))) { + TypePluginLoader::defaultObjectForMimeType(Collection::mimeType()))) { return plugin->index(collection, parent); } return {}; }