From 6f4df0dc9a3ba1317b226d66e2f0f75caa09f3bd Mon Sep 17 00:00:00 2001 From: brufdev Date: Wed, 26 Feb 2025 19:51:39 +0000 Subject: [PATCH] Refactor code --- app/Actions/UpdateVaultNode.php | 10 +--------- app/Livewire/Forms/VaultNodeForm.php | 2 -- 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/app/Actions/UpdateVaultNode.php b/app/Actions/UpdateVaultNode.php index 17e8be0..1cb49ac 100644 --- a/app/Actions/UpdateVaultNode.php +++ b/app/Actions/UpdateVaultNode.php @@ -12,9 +12,7 @@ final readonly class UpdateVaultNode /** * @param array{ * parent_id?: int|null, - * is_file?: bool, * name?: string, - * extension?: string|null, * content?: string|null * } $attributes */ @@ -31,13 +29,7 @@ final readonly class UpdateVaultNode } // Rename node on disk - if ($node->wasChanged('name')) { - $path = new GetPathFromVaultNode()->handle($node); - Storage::disk('local')->move($originalPath, $path); - } - - // Move node on disk - if ($node->wasChanged('parent_id')) { + if ($node->wasChanged(['name', 'parent_id'])) { $path = new GetPathFromVaultNode()->handle($node); Storage::disk('local')->move($originalPath, $path); } diff --git a/app/Livewire/Forms/VaultNodeForm.php b/app/Livewire/Forms/VaultNodeForm.php index b30fa30..d646006 100644 --- a/app/Livewire/Forms/VaultNodeForm.php +++ b/app/Livewire/Forms/VaultNodeForm.php @@ -99,9 +99,7 @@ final class VaultNodeForm extends Form new UpdateVaultNode()->handle($this->node, [ 'parent_id' => $this->parent_id, - 'is_file' => (bool) $this->node->is_file, 'name' => $this->name, - 'extension' => $this->node->extension, 'content' => $this->content, ]);