fix(deploy): validate team ID before deployment
This commit is contained in:
@@ -185,6 +185,11 @@ class DeployController extends Controller
|
|||||||
public function deploy(Request $request)
|
public function deploy(Request $request)
|
||||||
{
|
{
|
||||||
$teamId = getTeamIdFromToken();
|
$teamId = getTeamIdFromToken();
|
||||||
|
|
||||||
|
if (is_null($teamId)) {
|
||||||
|
return invalidTokenResponse();
|
||||||
|
}
|
||||||
|
|
||||||
$uuids = $request->query->get('uuid');
|
$uuids = $request->query->get('uuid');
|
||||||
$tags = $request->query->get('tag');
|
$tags = $request->query->get('tag');
|
||||||
$force = $request->query->get('force') ?? false;
|
$force = $request->query->get('force') ?? false;
|
||||||
@@ -193,9 +198,6 @@ class DeployController extends Controller
|
|||||||
if ($uuids && $tags) {
|
if ($uuids && $tags) {
|
||||||
return response()->json(['message' => 'You can only use uuid or tag, not both.'], 400);
|
return response()->json(['message' => 'You can only use uuid or tag, not both.'], 400);
|
||||||
}
|
}
|
||||||
if (is_null($teamId)) {
|
|
||||||
return invalidTokenResponse();
|
|
||||||
}
|
|
||||||
if ($tags && $pr) {
|
if ($tags && $pr) {
|
||||||
return response()->json(['message' => 'You can only use tag or pr, not both.'], 400);
|
return response()->json(['message' => 'You can only use tag or pr, not both.'], 400);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user