Переглянути джерело

feat: ✨ Update last_billed to current time on unsuspend server

IceToast 3 роки тому
батько
коміт
cad41ffb0a
1 змінених файлів з 4 додано та 1 видалено
  1. 4 1
      app/Models/Server.php

+ 4 - 1
app/Models/Server.php

@@ -3,6 +3,7 @@
 namespace App\Models;
 
 use App\Classes\Pterodactyl;
+use Carbon\Carbon;
 use Exception;
 use GuzzleHttp\Promise\PromiseInterface;
 use Hidehalo\Nanoid\Client;
@@ -124,10 +125,12 @@ class Server extends Model
 
         if ($response->successful()) {
             $this->update([
-                'suspended' => null
+                'suspended' => null,
+                'last_billed' => Carbon::now()->toDateTimeString(),
             ]);
         }
 
+
         return $this;
     }