From 0097a803b4aa8583157df974d688e2837e4f66d8 Mon Sep 17 00:00:00 2001 From: F4ilji Date: Sat, 4 Jul 2026 19:21:32 +0500 Subject: [PATCH] fix(vikon): sync from extracted subdirectory inside ZIP --- app/Containers/VikonIntegration/Actions/UpdateCoreAction.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Containers/VikonIntegration/Actions/UpdateCoreAction.php b/app/Containers/VikonIntegration/Actions/UpdateCoreAction.php index f07b926..dc9a1d7 100644 --- a/app/Containers/VikonIntegration/Actions/UpdateCoreAction.php +++ b/app/Containers/VikonIntegration/Actions/UpdateCoreAction.php @@ -58,7 +58,9 @@ class UpdateCoreAction File::delete($zipFile); - $this->syncFiles($tempPath, $modulePath); + $extractedDirs = File::directories($tempPath); + $syncSource = $extractedDirs[0] ?? $tempPath; + $this->syncFiles($syncSource, $modulePath); File::put($modulePath . '/.vikon', date('Y-m-d H:i:s')); File::deleteDirectory($tempPath);