App-PM-Announce

 view release on metacpan or  search on metacpan

lib/App/PM/Announce/History.pm  view on Meta::CPAN

sub fetch {
    my $self = shift;
    my $uuid = shift;

    my $result = $self->_fetch( $uuid );
    die "Couldn't fetch $uuid" unless $result;

    return $result;
}

sub update {
    my $self = shift;
    my $uuid = shift;
    my %data = @_;

    my $db = $self->db;
    my $result = $self->fetch( $uuid ) or die "Couldn't find record for $uuid";
    my $data = $json->encode( { %{ $result->{data} }, %data } );

    $db->query( 'UPDATE event SET data = ? WHERE uuid = ?', $data, $uuid ) or die $db->error;
}

 view all matches for this distribution
 view release on metacpan -  search on metacpan

( run in 0.741 second using v1.00-cache-2.02-grep-82fe00e-cpan-4673cadbf75 )