mirror of
https://github.com/pgbackrest/pgbackrest.git
synced 2025-01-04 03:49:14 +02:00
Automatically add default user as reviewer.
Contributions looked like they had no reviewer when reviewed by the default user.
This commit is contained in:
parent
e92eb709d6
commit
0dd6629a2d
@ -173,6 +173,26 @@ sub contributorTextGet
|
||||
push @{$stryItemContributor}, $self->{strContributorDefault}
|
||||
}
|
||||
|
||||
# Add the default user as a reviewer if there are no reviewers listed and default user is not already a contributor
|
||||
if (@$stryItemContributor == 0 && $strContributorType eq XML_RELEASE_ITEM_REVIEWER)
|
||||
{
|
||||
my $bFound = false;
|
||||
|
||||
foreach my $strContributor (@{$$hItemContributorType{&XML_RELEASE_ITEM_CONTRIBUTOR}})
|
||||
{
|
||||
if ($strContributor eq $self->{strContributorDefault})
|
||||
{
|
||||
$bFound = true;
|
||||
last;
|
||||
}
|
||||
}
|
||||
|
||||
if (!$bFound)
|
||||
{
|
||||
push @{$stryItemContributor}, $self->{strContributorDefault}
|
||||
}
|
||||
}
|
||||
|
||||
$$hItemContributorType{$strContributorType} = $stryItemContributor;
|
||||
}
|
||||
|
||||
@ -197,7 +217,7 @@ sub contributorTextGet
|
||||
}
|
||||
|
||||
# Remove the default user if they are the only one in a group (to prevent the entire page from being splattered with one name)
|
||||
foreach my $strContributorType (XML_RELEASE_ITEM_IDEATOR, XML_RELEASE_ITEM_CONTRIBUTOR, XML_RELEASE_ITEM_REVIEWER)
|
||||
foreach my $strContributorType (XML_RELEASE_ITEM_IDEATOR, XML_RELEASE_ITEM_CONTRIBUTOR)
|
||||
{
|
||||
if (@{$$hItemContributorType{$strContributorType}} == 1 &&
|
||||
@{$$hItemContributorType{$strContributorType}}[0] eq $self->{strContributorDefault})
|
||||
|
Loading…
Reference in New Issue
Block a user