Browse Source

Fix Ptero UserID

1day2die 2 years ago
parent
commit
f53aa0e8b0
1 changed files with 9 additions and 1 deletions
  1. 9 1
      app/Http/Controllers/Auth/RegisterController.php

+ 9 - 1
app/Http/Controllers/Auth/RegisterController.php

@@ -142,7 +142,7 @@ class RegisterController extends Controller
         $user->syncRoles(4);
         $user->syncRoles(4);
 
 
         $response = $this->pterodactyl->application->post('/application/users', [
         $response = $this->pterodactyl->application->post('/application/users', [
-            'external_id' => $user->pterodactyl_id,
+            'external_id' => null,
             'username' => $user->name,
             'username' => $user->name,
             'email' => $user->email,
             'email' => $user->email,
             'first_name' => $user->name,
             'first_name' => $user->name,
@@ -151,6 +151,14 @@ class RegisterController extends Controller
             'root_admin' => false,
             'root_admin' => false,
             'language' => 'en',
             'language' => 'en',
         ]);
         ]);
+        
+        $user->update([
+            'pterodactyl_id' => $response->json()['attributes']['id'],
+        ]);
+
+
+
+
 
 
         if ($response->failed()) {
         if ($response->failed()) {
             $user->delete();
             $user->delete();