store beagle fields before interning the file

This commit is contained in:
dockes 2009-11-23 19:51:14 +00:00
parent dcc9860104
commit 380d98ff88

View File

@ -473,6 +473,10 @@ BeagleQueueIndexer::processone(const string &path,
goto out; goto out;
} else { } else {
Rcl::Doc doc; Rcl::Doc doc;
// Store the dotdoc fields in the future doc. In case someone wants
// to use beagle-generated fields like beagle:inurl
doc.meta = dotdoc.meta;
FileInterner interner(path, stp, m_config, m_tmpdir, FileInterner interner(path, stp, m_config, m_tmpdir,
FileInterner::FIF_doUseInputMimetype, FileInterner::FIF_doUseInputMimetype,
&dotdoc.mimetype); &dotdoc.mimetype);