From 43ebd70abe27847bacf0a0500c59252bb6efde2a Mon Sep 17 00:00:00 2001 From: "Joseph.Rawlings" Date: Fri, 5 Dec 2025 05:02:21 -0500 Subject: [PATCH] feat: add browser event dispatch for page refresh after drive detachment --- extensions/Servers/Proxmox/Livewire/Storage.php | 3 +++ extensions/Servers/Proxmox/views/storage.blade.php | 10 ++++++++++ 2 files changed, 13 insertions(+) diff --git a/extensions/Servers/Proxmox/Livewire/Storage.php b/extensions/Servers/Proxmox/Livewire/Storage.php index 72b73c3ba..02f4175d8 100644 --- a/extensions/Servers/Proxmox/Livewire/Storage.php +++ b/extensions/Servers/Proxmox/Livewire/Storage.php @@ -803,6 +803,9 @@ class Storage extends Component $this->notify("Drive {$driveKey} detached successfully.", 'success'); $this->closeDetachModal(); $this->loadStorageConfiguration(false); + + // Dispatch browser event to refresh the page + $this->dispatch('refresh-page'); } catch (\Exception $e) { $this->notify('Failed to detach drive: ' . $e->getMessage(), 'error'); } diff --git a/extensions/Servers/Proxmox/views/storage.blade.php b/extensions/Servers/Proxmox/views/storage.blade.php index 4700eeb37..2d06e3cd2 100644 --- a/extensions/Servers/Proxmox/views/storage.blade.php +++ b/extensions/Servers/Proxmox/views/storage.blade.php @@ -864,4 +864,14 @@ @endif + +