fix(deploy): validate team ID before deployment
This commit is contained in:
parent
d8248ba153
commit
ee5c0f0413
1 changed files with 5 additions and 3 deletions
|
|
@ -185,6 +185,11 @@ public function deployment_by_uuid(Request $request)
|
|||
public function deploy(Request $request)
|
||||
{
|
||||
$teamId = getTeamIdFromToken();
|
||||
|
||||
if (is_null($teamId)) {
|
||||
return invalidTokenResponse();
|
||||
}
|
||||
|
||||
$uuids = $request->query->get('uuid');
|
||||
$tags = $request->query->get('tag');
|
||||
$force = $request->query->get('force') ?? false;
|
||||
|
|
@ -193,9 +198,6 @@ public function deploy(Request $request)
|
|||
if ($uuids && $tags) {
|
||||
return response()->json(['message' => 'You can only use uuid or tag, not both.'], 400);
|
||||
}
|
||||
if (is_null($teamId)) {
|
||||
return invalidTokenResponse();
|
||||
}
|
||||
if ($tags && $pr) {
|
||||
return response()->json(['message' => 'You can only use tag or pr, not both.'], 400);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue