From 821d85e3953438aee771d45fa01df7ce63ea1bc3 Mon Sep 17 00:00:00 2001 From: ok236449 Date: Wed, 12 Apr 2023 20:51:08 +0200 Subject: [PATCH] fix server deletion upon changing product --- app/Http/Controllers/ServerController.php | 6 ++---- lang/cs.json | 3 ++- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/app/Http/Controllers/ServerController.php b/app/Http/Controllers/ServerController.php index 8a13ca11..9683e2b3 100644 --- a/app/Http/Controllers/ServerController.php +++ b/app/Http/Controllers/ServerController.php @@ -40,7 +40,7 @@ class ServerController extends Controller foreach ($servers as $server) { //Get server infos from ptero - $serverAttributes = $this->pterodactyl->getServerAttributes($server->pterodactyl_id, true); + $serverAttributes = $this->pterodactyl->getServerAttributes($server->pterodactyl_id); if (! $serverAttributes) { continue; } @@ -351,9 +351,7 @@ class ServerController extends Controller $server->update(); $server->allocation = $serverAttributes['allocation']; $response = $this->pterodactyl->updateServer($server, $newProduct); - if ($response->failed()) { - return $this->serverCreationFailed($response, $server); - } + if ($response->failed()) return redirect()->route('servers.index')->with('error', __("The system was unable to update your server product. Please try again later or contact support.")); //update user balance $user->decrement('credits', $priceupgrade); //restart the server diff --git a/lang/cs.json b/lang/cs.json index 7f723542..7b6c80a8 100644 --- a/lang/cs.json +++ b/lang/cs.json @@ -460,5 +460,6 @@ "tr": "Turečtina", "ru": "Ruština", "sv": "Švédština", - "sk": "Slovensky" + "sk": "Slovensky", + "The system was unable to update your server product. Please try again later or contact support.": "Systém nebyl schopen změnit Váš balíček serveru. Prosím zkuste to znovu nebo kontaktujte podporu." }