From 8e06ae61e6025bb3a7892466e994805b523261bb Mon Sep 17 00:00:00 2001 From: lukinovec Date: Wed, 31 Aug 2022 08:38:22 +0200 Subject: [PATCH] Change possibleTenantSymlinks not to prefix the paths twice while tenancy is initialized --- src/Concerns/DealsWithTenantSymlinks.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Concerns/DealsWithTenantSymlinks.php b/src/Concerns/DealsWithTenantSymlinks.php index e72b78f9..eb70badc 100644 --- a/src/Concerns/DealsWithTenantSymlinks.php +++ b/src/Concerns/DealsWithTenantSymlinks.php @@ -27,7 +27,9 @@ trait DealsWithTenantSymlinks $storagePath = str_replace('%storage_path%', $suffixBase . $tenantKey, $disks[$disk]); $publicPath = str_replace('%tenant_id%', $tenantKey, $publicPath); - $symlinks->push([public_path($publicPath) => storage_path($storagePath)]); + tenancy()->central(function() use ($symlinks, $publicPath, $storagePath) { + $symlinks->push([public_path($publicPath) => storage_path($storagePath)]); + }); } return $symlinks->mapWithKeys(fn ($item) => $item);