removePreviews() has been moved into controller

This commit is contained in:
Uwe Steinmann 2020-02-25 17:08:13 +01:00
parent c28a7dd081
commit 6bf193aa85

View File

@ -58,6 +58,16 @@ class SeedDMS_Controller_RemoveFolder extends SeedDMS_Controller_Common {
if($index) if($index)
$dms->setCallback('onPreRemoveDocument', 'removeFromIndex', array($index, $indexconf)); $dms->setCallback('onPreRemoveDocument', 'removeFromIndex', array($index, $indexconf));
function removePreviews($arr, $document) {
$previewer = $arr[0];
$previewer->deleteDocumentPreviews($document);
return null;
}
require_once("SeedDMS/Preview.php");
$previewer = new SeedDMS_Preview_Previewer($settings->_cacheDir);
$dms->addCallback('onPreRemoveDocument', 'removePreviews', array($previewer));
if (!$folder->remove()) { if (!$folder->remove()) {
$this->errormsg = 'error_occured'; $this->errormsg = 'error_occured';
return false; return false;