Просмотр исходного кода

feat: ✨ Update last_billed to current time on unsuspend server

IceToast 3 лет назад
Родитель
Сommit
2e6c03e3cc
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      app/Models/Server.php

+ 3 - 0
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;
@@ -126,9 +127,11 @@ class Server extends Model
         if ($response->successful()) {
             $this->update([
                 'suspended' => null,
+                'last_billed' => Carbon::now()->toDateTimeString(),
             ]);
         }
 
+
         return $this;
     }