Merge pull request #6128 from LibreSign/fix/prevent-error-when-folder-doesnt-exists

fix: prevent error when folder doesn't exists
This commit is contained in:
Vitor Mattos 2025-12-11 16:25:48 -03:00 committed by GitHub
commit 04c79e4018
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -109,7 +109,7 @@ class JSignPdfHandler extends Pkcs12Handler {
*/
private function getHome(): string {
$jSignPdfHome = $this->appConfig->getValueString(Application::APP_ID, 'jsignpdf_home', '');
if ($jSignPdfHome) {
if ($jSignPdfHome && is_dir($jSignPdfHome)) {
return $jSignPdfHome;
}
$jsignpdfTempFolder = $this->tempManager->getTemporaryFolder('jsignpdf');