From 191f1456ee673462c6363c4a15b01009d2d75371 Mon Sep 17 00:00:00 2001 From: Lance Pioch Date: Sat, 27 Apr 2024 23:07:21 -0400 Subject: [PATCH] Update passed in hidden data to include actual changed server variable values --- .../Resources/ServerResource/Pages/CreateServer.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/Filament/Resources/ServerResource/Pages/CreateServer.php b/app/Filament/Resources/ServerResource/Pages/CreateServer.php index 250a9abd9..37cf2b2c7 100644 --- a/app/Filament/Resources/ServerResource/Pages/CreateServer.php +++ b/app/Filament/Resources/ServerResource/Pages/CreateServer.php @@ -447,7 +447,12 @@ class CreateServer extends CreateRecord }, ]) ->label(fn (Forms\Get $get) => $get('name')) - //->hint('Rule') + ->live() + ->afterStateUpdated(function (Forms\Set $set, Forms\Get $get, $state) { + $environment = $get($envPath = '../../environment'); + $environment[$get('env_variable')] = $state; + $set($envPath, $environment); + }) ->hintIcon('tabler-code') ->hintIconTooltip(fn (Forms\Get $get) => $get('rules')) ->prefix(fn (Forms\Get $get) => '{{' . $get('env_variable') . '}}')