瀏覽代碼

sync renamed servers on Pterodactyl

ok236449 2 年之前
父節點
當前提交
16067c6cc8
共有 1 個文件被更改,包括 7 次插入0 次删除
  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);