Merge pull request #927 from cole-h/nonexistent-user-400

Return HTTP 400 when creating Project with nonexistent user
This commit is contained in:
Graham Christensen
2021-04-26 14:40:15 -04:00
committed by GitHub
3 changed files with 16 additions and 2 deletions

View File

@ -136,7 +136,7 @@ sub updateProject {
my $owner = $project->owner;
if ($c->check_user_roles('admin') and defined $c->stash->{params}->{owner}) {
$owner = trim $c->stash->{params}->{owner};
error($c, "The user name $owner does not exist.")
badRequest($c, "The user name $owner does not exist.")
unless defined $c->model('DB::Users')->find($owner);
}