summaryrefslogtreecommitdiffstats
path: root/lib/Crawl/Bot/Plugin/Mantis.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Crawl/Bot/Plugin/Mantis.pm')
-rw-r--r--lib/Crawl/Bot/Plugin/Mantis.pm8
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/Crawl/Bot/Plugin/Mantis.pm b/lib/Crawl/Bot/Plugin/Mantis.pm
index 4ea2db9..6c2fe61 100644
--- a/lib/Crawl/Bot/Plugin/Mantis.pm
+++ b/lib/Crawl/Bot/Plugin/Mantis.pm
@@ -9,7 +9,7 @@ sub rss_feed { 'http://crawl.develz.org/mantis/issues_rss.php' }
sub item_to_id {
my $self = shift;
my ($item) = @_;
- my $link = $item->identifier;
+ my $link = $item->{identifier};
(my $id = $link) =~ s/.*=(\d+)$/$1/;
return $id;
}
@@ -21,9 +21,9 @@ sub tick {
my $id = $self->item_to_id($item);
return if $self->has_item($id);
warn "New issue! ($id)";
- (my $title = $item->title) =~ s/\d+: //;
- my $link = $item->link;
- (my $user = $item->creator) =~ s/ <.*?>$//;
+ (my $title = $item->{title}) =~ s/\d+: //;
+ my $link = $item->{link};
+ (my $user = $item->{creator}) =~ s/ <.*?>$//;
$self->say_all("$title ($link) by $user");
$self->add_item($id);
});