File tree 2 files changed +4
-3
lines changed
src/Service/Serializer/AssetTypeSerializationHandler
2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change 24
24
use Pimcore \Model \Asset ;
25
25
use Pimcore \Model \Asset \Document ;
26
26
use Pimcore \Model \Asset \Image ;
27
+ use Throwable ;
27
28
28
29
class DocumentSerializationHandler extends AbstractHandler
29
30
{
@@ -56,7 +57,7 @@ private function getImageThumbnail(Document $document): ?string
56
57
{
57
58
try {
58
59
return $ document ->getImageThumbnail (Image \Thumbnail \Config::getPreviewConfig ())->getPath ();
59
- } catch (Exception $ e ) {
60
+ } catch (Throwable $ e ) {
60
61
$ this ->logger ->error ('Thumbnail generation failed for document asset: ' .
61
62
$ document ->getId () .
62
63
' error ' .
Original file line number Diff line number Diff line change 16
16
17
17
namespace Pimcore \Bundle \GenericDataIndexBundle \Service \Serializer \AssetTypeSerializationHandler ;
18
18
19
- use Exception ;
20
19
use Pimcore \Bundle \GenericDataIndexBundle \Enum \SearchIndex \FieldCategory \SystemField \Asset \ImageSystemField ;
21
20
use Pimcore \Bundle \GenericDataIndexBundle \Model \Search \Asset \SearchResult \AssetSearchResultItem ;
22
21
use Pimcore \Bundle \GenericDataIndexBundle \Model \Search \Asset \SearchResult \SearchResultItem ;
23
22
use Pimcore \Bundle \GenericDataIndexBundle \Traits \LoggerAwareTrait ;
24
23
use Pimcore \Model \Asset ;
25
24
use Pimcore \Model \Asset \Image ;
25
+ use Throwable ;
26
26
27
27
class ImageSerializationHandler extends AbstractHandler
28
28
{
@@ -53,7 +53,7 @@ private function getThumbnail(Image $image): ?string
53
53
{
54
54
try {
55
55
return $ image ->getThumbnail (Image \Thumbnail \Config::getPreviewConfig ())->getPath ();
56
- } catch (Exception $ e ) {
56
+ } catch (Throwable $ e ) {
57
57
$ this ->logger ->error ('Thumbnail generation failed for image asset: ' .
58
58
$ image ->getId () .
59
59
' error ' .
You can’t perform that action at this time.
0 commit comments