TypeError: Amasty\ProductAttachment\Model\Icon\FileType\Processor\FileLinkTypeProcessor::getIcon(): Return value must be of type string, bool returned in /home/devratan/public_html/vendor/amasty/product-attachment/Model/Icon/FileType/Processor/FileLinkTypeProcessor.php:39 Stack trace: #0 /home/devratan/public_html/vendor/amasty/product-attachment/Model/Icon/GetIconForFile.php(63): Amasty\ProductAttachment\Model\Icon\FileType\Processor\FileLinkTypeProcessor->getIcon('pdf') #1 /home/devratan/public_html/vendor/amasty/product-attachment/Model/File/FileScope/DataProviders/Product.php(56): Amasty\ProductAttachment\Model\Icon\GetIconForFile->byFileExtension('pdf', 0) #2 /home/devratan/public_html/vendor/amasty/product-attachment/Model/File/FileScope/DataProviders/Frontend/Product.php(82): Amasty\ProductAttachment\Model\File\FileScope\DataProviders\Product->execute(Array) #3 /home/devratan/public_html/generated/code/Amasty/ProductAttachment/Model/File/FileScope/DataProviders/Frontend/Product/Proxy.php(95): Amasty\ProductAttachment\Model\File\FileScope\DataProviders\Frontend\Product->execute(Array) #4 /home/devratan/public_html/vendor/amasty/product-attachment/Model/File/FileScope/DataProviders/Frontend/DownloadFile.php(51): Amasty\ProductAttachment\Model\File\FileScope\DataProviders\Frontend\Product\Proxy->execute(Array) #5 /home/devratan/public_html/generated/code/Amasty/ProductAttachment/Model/File/FileScope/DataProviders/Frontend/DownloadFile/Proxy.php(95): Amasty\ProductAttachment\Model\File\FileScope\DataProviders\Frontend\DownloadFile->execute(Array) #6 /home/devratan/public_html/vendor/amasty/product-attachment/Model/File/FileScope/FileScopeDataProvider.php(32): Amasty\ProductAttachment\Model\File\FileScope\DataProviders\Frontend\DownloadFile\Proxy->execute(Array) #7 /home/devratan/public_html/vendor/amasty/product-attachment/Controller/File/Download.php(155): Amasty\ProductAttachment\Model\File\FileScope\FileScopeDataProvider->execute(Array, 'downloadFile') #8 /home/devratan/public_html/vendor/magento/framework/Interception/Interceptor.php(58): Amasty\ProductAttachment\Controller\File\Download->execute() #9 /home/devratan/public_html/vendor/magento/framework/Interception/Interceptor.php(138): Amasty\ProductAttachment\Controller\File\Download\Interceptor->___callParent('execute', Array) #10 /home/devratan/public_html/vendor/magento/framework/Interception/Interceptor.php(153): Amasty\ProductAttachment\Controller\File\Download\Interceptor->Magento\Framework\Interception\{closure}() #11 /home/devratan/public_html/generated/code/Amasty/ProductAttachment/Controller/File/Download/Interceptor.php(32): Amasty\ProductAttachment\Controller\File\Download\Interceptor->___callPlugins('execute', Array, Array) #12 /home/devratan/public_html/vendor/magento/framework/App/Action/Action.php(111): Amasty\ProductAttachment\Controller\File\Download\Interceptor->execute() #13 /home/devratan/public_html/vendor/magento/framework/Interception/Interceptor.php(58): Magento\Framework\App\Action\Action->dispatch(Object(Magento\Framework\App\Request\Http)) #14 /home/devratan/public_html/vendor/magento/framework/Interception/Interceptor.php(138): Amasty\ProductAttachment\Controller\File\Download\Interceptor->___callParent('dispatch', Array) #15 /home/devratan/public_html/vendor/magento/framework/Interception/Interceptor.php(153): Amasty\ProductAttachment\Controller\File\Download\Interceptor->Magento\Framework\Interception\{closure}(Object(Magento\Framework\App\Request\Http)) #16 /home/devratan/public_html/generated/code/Amasty/ProductAttachment/Controller/File/Download/Interceptor.php(50): Amasty\ProductAttachment\Controller\File\Download\Interceptor->___callPlugins('dispatch', Array, Array) #17 /home/devratan/public_html/vendor/magento/framework/App/FrontController.php(245): Amasty\ProductAttachment\Controller\File\Download\Interceptor->dispatch(Object(Magento\Framework\App\Request\Http)) #18 /home/devratan/public_html/vendor/magento/framework/App/FrontController.php(212): Magento\Framework\App\FrontController->getActionResponse(Object(Amasty\ProductAttachment\Controller\File\Download\Interceptor), Object(Magento\Framework\App\Request\Http)) #19 /home/devratan/public_html/vendor/magento/framework/App/FrontController.php(147): Magento\Framework\App\FrontController->processRequest(Object(Magento\Framework\App\Request\Http), Object(Amasty\ProductAttachment\Controller\File\Download\Interceptor)) #20 /home/devratan/public_html/vendor/magento/framework/Interception/Interceptor.php(58): Magento\Framework\App\FrontController->dispatch(Object(Magento\Framework\App\Request\Http)) #21 /home/devratan/public_html/vendor/magento/framework/Interception/Interceptor.php(138): Magento\Framework\App\FrontController\Interceptor->___callParent('dispatch', Array) #22 /home/devratan/public_html/vendor/magento/module-store/App/FrontController/Plugin/RequestPreprocessor.php(99): Magento\Framework\App\FrontController\Interceptor->Magento\Framework\Interception\{closure}(Object(Magento\Framework\App\Request\Http)) #23 /home/devratan/public_html/vendor/magento/framework/Interception/Interceptor.php(135): Magento\Store\App\FrontController\Plugin\RequestPreprocessor->aroundDispatch(Object(Magento\Framework\App\FrontController\Interceptor), Object(Closure), Object(Magento\Framework\App\Request\Http)) #24 /home/devratan/public_html/vendor/magento/module-page-cache/Model/App/FrontController/BuiltinPlugin.php(75): Magento\Framework\App\FrontController\Interceptor->Magento\Framework\Interception\{closure}(Object(Magento\Framework\App\Request\Http)) #25 /home/devratan/public_html/vendor/magento/framework/Interception/Interceptor.php(135): Magento\PageCache\Model\App\FrontController\BuiltinPlugin->aroundDispatch(Object(Magento\Framework\App\FrontController\Interceptor), Object(Closure), Object(Magento\Framework\App\Request\Http)) #26 /home/devratan/public_html/vendor/magento/framework/Interception/Interceptor.php(153): Magento\Framework\App\FrontController\Interceptor->Magento\Framework\Interception\{closure}(Object(Magento\Framework\App\Request\Http)) #27 /home/devratan/public_html/generated/code/Magento/Framework/App/FrontController/Interceptor.php(23): Magento\Framework\App\FrontController\Interceptor->___callPlugins('dispatch', Array, NULL) #28 /home/devratan/public_html/vendor/magento/framework/App/Http.php(116): Magento\Framework\App\FrontController\Interceptor->dispatch(Object(Magento\Framework\App\Request\Http)) #29 /home/devratan/public_html/generated/code/Magento/Framework/App/Http/Interceptor.php(23): Magento\Framework\App\Http->launch() #30 /home/devratan/public_html/vendor/magento/framework/App/Bootstrap.php(264): Magento\Framework\App\Http\Interceptor->launch() #31 /home/devratan/public_html/pub/index.php(30): Magento\Framework\App\Bootstrap->run(Object(Magento\Framework\App\Http\Interceptor)) #32 {main}