Forráskód Böngészése

sync renamed servers on Pterodactyl

ok236449 2 éve
szülő
commit
16067c6cc8
1 módosított fájl, 7 hozzáadás és 0 törlés
  1. 7 0
      app/Http/Controllers/ServerController.php

+ 7 - 0
app/Http/Controllers/ServerController.php

@@ -45,6 +45,13 @@ class ServerController extends Controller
 
             $server->node = $serverRelationships['node']['attributes']['name'];
 
+            //Check if a server got renamed on Pterodactyl
+            $savedServer = Server::query()->where('id', $server->id)->first();
+            if($savedServer->name != $serverAttributes['name']){
+                $savedServer->name = $serverAttributes['name'];
+                $server->name = $serverAttributes['name'];
+                $savedServer->save();
+            }
             //get productname by product_id for server
             $product = Product::find($server->product_id);