<< 二日酔い | top | Plaggerでフレッツ工事・故障情報 >>

RSS2.0のFeedをEntryFullTextに通すと死ぬ

tag: memo perl

Can't use a XML::RSS::LibXML::MagicElement object as a URI at /usr/lib/perl5/site_perl/5.8.8/URI/Fetch.pm line 74 とか言われてしまった。パッチ。

--- /usr/lib/perl5/site_perl/5.8.8/Plagger/Plugin/Filter/EntryFullText.pm       2006-12-05 16:01:25.000000000 +0900
+++ /tmp/plagger/lib/Plagger/Plugin/Filter/EntryFullText.pm     2006-12-13 14:07:17.000000000 +0900
@@ -106,7 +106,8 @@
     }

     # NoNetwork: don't connect for 3 hours
-    my $res = $self->{ua}->fetch( $args->{entry}->permalink, $self, { NoNetwork => 60 * 60 * 3 } );
+    my $url = $args->{entry}->permalink;
+    my $res = $self->{ua}->fetch( "$url", $self, { NoNetwork => 60 * 60 * 3 } );
     if (!$res->status && $res->is_error) {
         $self->log(debug => "Fetch " . $args->{entry}->permalink . " failed");
         return;

あとで報告しておこう

2006/12/13 21:41更新

この記事にコメントする:
:
:(spamよけのダミーです。入力しないでください)

この記事のトラックバックURL: http://www.sonorilo.net/tb/2146

タグ

www.flickr.com
This is a Flickr badge showing public items from suzukis tagged with japan. Make your own badge here.

最近の話題 RSS feed

最近のコメント

この日記のはてなブックマーク数
メール("no-spam."を削除してください)