Task #57546

Call ExtractionService on new files and not only Indexer::createIndexEntry()

Added by Alexander Opitz over 1 year ago. Updated about 1 year ago.

Status:Accepted Start date:2014-04-02
Priority:Should have Due date:
Assigned To:- % Done:

0%

Category:File Abstraction Layer (FAL) Spent time: -
Target version:-
TYPO3 Version:6.2 Complexity:medium
PHP Version: Sprint Focus:

Description

If a new file is found in a storage the function Indexer::createIndexEntry() is called, but a possible ExtractionService isn't signaled.


Related issues

related to Core - Bug #56959: FAL Extractor partially broken Closed 2014-03-16
duplicates Core - Bug #56726: MetaDataExtraction isn't triggerd after file is uploaded New 2014-03-10

History

#1 Updated by Sebastian Fischer over 1 year ago

ExtranctionServices are only called in Indexer::runMetaDataExtraction which is only called in FileStorageExtractionTask. I assume that this is to prevent to long processing calls.

#2 Updated by Markus Klein over 1 year ago

Maybe Steffen R. can shed some light on this.

#3 Updated by Steffen Ritter over 1 year ago

Yes, that's not a Bug, that is a feature.

MetaDataExtraction only will be done asynchronously with a dedicated scheduler task.

#4 Updated by Alexander Opitz about 1 year ago

That leads to the problem, that you can select a file as image but it won't be shown in FE (or shown with width/height=0).

Also available in: Atom PDF