mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-03-11 16:35:38 +00:00
use conversion manager
This commit is contained in:
parent
4efc8226c8
commit
3f0cbc50bd
|
@ -1308,6 +1308,7 @@ class RestapiController { /* {{{ */
|
|||
$dms = $this->container->dms;
|
||||
$userobj = $this->container->userobj;
|
||||
$settings = $this->container->config;
|
||||
$conversionmgr = $this->container->conversionmgr;
|
||||
|
||||
if(!ctype_digit($args['id'])) {
|
||||
return $response->withJson(array('success'=>false, 'message'=>'Invalid parameter', 'data'=>''), 400);
|
||||
|
@ -1328,6 +1329,10 @@ class RestapiController { /* {{{ */
|
|||
$previewer = new SeedDMS_Preview_Previewer($settings->_cacheDir, $args['width']);
|
||||
else
|
||||
$previewer = new SeedDMS_Preview_Previewer($settings->_cacheDir);
|
||||
if($conversionmgr)
|
||||
$previewer->setConversionMgr($conversionmgr);
|
||||
else
|
||||
$previewer->setConverters($settings->_converters['preview']);
|
||||
if(!$previewer->hasPreview($object))
|
||||
$previewer->createPreview($object);
|
||||
|
||||
|
@ -2425,6 +2430,7 @@ class Auth { /* {{{ */
|
|||
$container = $app->getContainer();
|
||||
$container['dms'] = $dms;
|
||||
$container['config'] = $settings;
|
||||
$container['conversionmgr'] = $conversionmgr;
|
||||
$app->add(new Auth($container));
|
||||
|
||||
// Make CORS preflighted request possible
|
||||
|
|
Loading…
Reference in New Issue
Block a user