diff --git a/app/Http/Controllers/Api/Remote/Servers/ServerDetailsController.php b/app/Http/Controllers/Api/Remote/Servers/ServerDetailsController.php index 3bf36a5ae..7e3790e78 100644 --- a/app/Http/Controllers/Api/Remote/Servers/ServerDetailsController.php +++ b/app/Http/Controllers/Api/Remote/Servers/ServerDetailsController.php @@ -111,7 +111,7 @@ class ServerDetailsController extends Controller /** @var \Pterodactyl\Models\Server[] $servers */ $servers = Server::query() ->select('servers.*') - ->selectRaw('started.metadata->>"$.backup_uuid" as backup_uuid') + ->selectRaw('JSON_UNQUOTE(JSON_EXTRACT(started.metadata, "$.backup_uuid")) as backup_uuid') ->leftJoinSub(function (Builder $builder) { $builder->select('*')->from('audit_logs') ->where('action', AuditLog::SERVER__BACKUP_RESTORE_STARTED)