From 8c005435b5425fcc82dd92f029e0d6999703e941 Mon Sep 17 00:00:00 2001 From: ShadowArcanist Date: Sun, 21 Sep 2025 23:59:46 +0530 Subject: [PATCH] Added confirmation modal for switching proxies --- .../components/modal-confirmation.blade.php | 3 +- .../views/livewire/server/proxy.blade.php | 34 +++++++++---------- 2 files changed, 18 insertions(+), 19 deletions(-) diff --git a/resources/views/components/modal-confirmation.blade.php b/resources/views/components/modal-confirmation.blade.php index 0d185782f..1c82614a6 100644 --- a/resources/views/components/modal-confirmation.blade.php +++ b/resources/views/components/modal-confirmation.blade.php @@ -11,6 +11,7 @@ 'content' => null, 'checkboxes' => [], 'actions' => [], + 'warningMessage' => null, 'confirmWithText' => true, 'confirmationText' => 'Confirm Deletion', 'confirmationLabel' => 'Please confirm the execution of the actions by entering the Name below', @@ -228,7 +229,7 @@
The following actions will be performed:
diff --git a/resources/views/livewire/server/proxy.blade.php b/resources/views/livewire/server/proxy.blade.php index db2fd2827..9100fc2a0 100644 --- a/resources/views/livewire/server/proxy.blade.php +++ b/resources/views/livewire/server/proxy.blade.php @@ -4,24 +4,22 @@
@if ($selectedProxy !== 'NONE')
-
-

Configuration

- @if ($server->proxy->status === 'exited' || $server->proxy->status === 'removing') - Switch - Proxy - @else - Switch Proxy - @endif - Save -
-
- - Before switching proxies, please read this. -
+
+

Configuration

+ @if ($server->proxy->status === 'exited' || $server->proxy->status === 'removing') + @can('update', $server) + + + @endcan + @else + Switch Proxy + @endif + Save +

Advanced