Fix mimetype filtering (indexedmimetypes/excludedmimetypes) not working for embedded documents
This commit is contained in:
parent
3e11412180
commit
d80531fa62
@ -671,7 +671,7 @@ int FileInterner::addHandler()
|
|||||||
return ADD_CONTINUE;
|
return ADD_CONTINUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
RecollFilter *newflt = getMimeHandler(mimetype, m_cfg);
|
RecollFilter *newflt = getMimeHandler(mimetype, m_cfg, !m_forPreview);
|
||||||
if (!newflt) {
|
if (!newflt) {
|
||||||
// If we can't find a handler, this doc can't be handled
|
// If we can't find a handler, this doc can't be handled
|
||||||
// but there can be other ones so we go on
|
// but there can be other ones so we go on
|
||||||
|
|||||||
@ -160,7 +160,7 @@ protected:
|
|||||||
* indexedmimetypes (if this is set at all).
|
* indexedmimetypes (if this is set at all).
|
||||||
*/
|
*/
|
||||||
extern RecollFilter *getMimeHandler(const std::string &mtyp, RclConfig *cfg,
|
extern RecollFilter *getMimeHandler(const std::string &mtyp, RclConfig *cfg,
|
||||||
bool filtertypes=false);
|
bool filtertypes);
|
||||||
|
|
||||||
/// Free up filter for reuse (you can also delete it)
|
/// Free up filter for reuse (you can also delete it)
|
||||||
extern void returnMimeHandler(RecollFilter *);
|
extern void returnMimeHandler(RecollFilter *);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user