JIRA-REST-Class
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/JIRA/REST/Class/Issue.pm view on Meta::CPAN
}
###########################################################################
#pod =method B<update>
#pod
#pod Puts an update to JIRA. Accepts a hash of fields => values to be put.
#pod
#pod =cut
sub update {
my $self = shift;
my $hash = {};
while ( @_ ) {
my $field = shift;
my $value = shift;
$hash->{$field} = $value;
}
return $self->put(
{
update => $hash,
lib/JIRA/REST/Class/Issue/TimeTracking.pm view on Meta::CPAN
my $est = shift;
return $self->update( { remainingEstimate => $est } );
}
#pod =method B<update>
#pod
#pod Accepts a hashref of timetracking fields to update. The acceptable fields are determined by JIRA, but I think they're originalEstimate and remainingEstimate.
#pod
#pod =cut
sub update {
my $self = shift;
my $update = shift;
foreach my $key ( qw/ originalEstimate remainingEstimate / ) {
# if we're updating the key, don't change it
next if exists $update->{$key};
# since we're not updating the key, copy the original value
# into the update, because the REST interface has an annoying
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.530 second using v1.00-cache-2.02-grep-82fe00e-cpan-4673cadbf75 )