From 33ebad60ba8a729fda81cd65472ff68b430131d4 Mon Sep 17 00:00:00 2001 From: Miguel Angel Date: Wed, 10 Sep 2025 15:21:01 -0400 Subject: [PATCH] feat: add saved_search_advanced_configuration to filesystem configuration --- .gitignore | 1 + ProcessMaker/Multitenancy/SwitchTenant.php | 2 ++ config/filesystems.php | 7 +++++++ 3 files changed, 10 insertions(+) diff --git a/.gitignore b/.gitignore index fcf4007765..f375b4a8bc 100644 --- a/.gitignore +++ b/.gitignore @@ -34,6 +34,7 @@ storage/ssl storage/api/* storage/data-sources/logs/* storage/decision-tables/* +storage/saved_search_advanced_configuration/* npm.sh laravel-echo-server.lock public/.htaccess diff --git a/ProcessMaker/Multitenancy/SwitchTenant.php b/ProcessMaker/Multitenancy/SwitchTenant.php index 2ca2efc3ec..dfc5332b35 100644 --- a/ProcessMaker/Multitenancy/SwitchTenant.php +++ b/ProcessMaker/Multitenancy/SwitchTenant.php @@ -76,6 +76,8 @@ public function makeCurrent(IsTenant $tenant): void 'filesystems.disks.samlidp.root' => storage_path('samlidp'), 'filesystems.disks.decision_tables.root' => storage_path('decision-tables'), 'filesystems.disks.decision_tables.url' => $tenant->config['app.url'] . '/storage/decision-tables', + 'filesystems.disks.saved_search_advanced_configuration.root' => storage_path('saved_search_advanced_configuration'), + 'filesystems.disks.decision_tables.url' => $tenant->config['app.url'] . '/storage/saved_search_advanced_configuration', 'filesystems.disks.tenant_translations' => [ 'driver' => 'local', 'root' => storage_path('lang'), diff --git a/config/filesystems.php b/config/filesystems.php index 182dde1afe..a480cecde9 100644 --- a/config/filesystems.php +++ b/config/filesystems.php @@ -131,6 +131,13 @@ // Others declared in packages // - translations - package-translations // - 'filesystems.disks.install' configured on the fly + + 'saved_search_advanced_configuration' => [ + 'driver' => 'local', + 'root' => storage_path('saved_search_advanced_configuration'), + 'url' => env('APP_URL') . '/storage/saved_search_advanced_configuration', + 'visibility' => 'private', + ], ], /*