diff --git a/search2/indexing/extractorCore.inc.php b/search2/indexing/extractorCore.inc.php index b75c9fc..bca0f43 100755 --- a/search2/indexing/extractorCore.inc.php +++ b/search2/indexing/extractorCore.inc.php @@ -510,15 +510,17 @@ abstract class CompositeExtractor extends DocumentExtractor public function extractTextContent() { $intermediateFile = $this->targetfile . '.' . $this->targetExtension; + touch($intermediateFile); $this->sourceExtractor->setSourceFile($this->sourcefile); $this->sourceExtractor->setTargetFile($intermediateFile); $this->sourceExtractor->setMimeType($this->mimetype); $this->sourceExtractor->setExtension($this->extension); - if ($this->sourceExtractor->extractTextContent()) + if (!$this->sourceExtractor->extractTextContent()) { return false; } + $intermediateFile = $this->sourceExtractor->getTargetFile(); $this->targetExtractor->setSourceFile($intermediateFile); $this->targetExtractor->setTargetFile($this->targetfile);