Add datastore_id to OS model and related functionality; update validation and relationships
This commit is contained in:
@@ -18,6 +18,8 @@ use Illuminate\Http\Request;
|
||||
|
||||
class VCenterController extends Controller
|
||||
{
|
||||
private const CONSOLE_HOST = 'console.tgs.com.vn';
|
||||
|
||||
public function store(Request $request): JsonResponse
|
||||
{
|
||||
$request->validate([
|
||||
@@ -77,7 +79,11 @@ class VCenterController extends Controller
|
||||
|
||||
return response()->json([
|
||||
'error' => false,
|
||||
'data' => $ticket['data'],
|
||||
'data' => preg_replace(
|
||||
'#^wss://[^/]+#',
|
||||
'wss://' . self::CONSOLE_HOST,
|
||||
$ticket['data']
|
||||
),
|
||||
'host' => $vcenter->host,
|
||||
'vmware-api-session-id' => $serviceVCenter->token,
|
||||
])->cookie('vmware-api-session-id', $serviceVCenter->token, 60, '/', null, false, false);
|
||||
|
||||
Reference in New Issue
Block a user