Re: mobirc 1.99_012009年01月16日

mobirc を起動して、FOMA端末でアクセスすると、is_fomaというメソッドが無いというエラーが出てしまう (携帯の画面には internal server error が出るだけ) のは以下のパッチでとりあえず回避できます。なお、これは、mobircではなく、mobircが使っている HTTP-MobileAttributeへのパッチです。

-- HTTP-MobileAttribute-0.12.orig/lib/HTTP/MobileAttribute/Plugin/UserID.pm
+++ HTTP-MobileAttribute-0.12/lib/HTTP/MobileAttribute/Plugin/UserID.pm
@@ -3,7 +3,7 @@
 use warnings;
 use base qw/HTTP::MobileAttribute::Plugin/;
 
-__PACKAGE__->depends([qw/IS IS::ThirdForce/]);
+__PACKAGE__->depends([qw/IS IS::ThirdForce IS::EZweb IS::DoCoMo/]);
 
 sub thirdforce :CarrierMethod('ThirdForce', 'user_id') {
     my ($self, $c) = @_;

以前は別のパッチを作りましたが、それがハードディスククラッシュで失われたので、作り直し。HTTP-MobileAttributeの使い方が良くわかってないので、別のところにパッチ当てるべきかもしれないけど、とりあえず。

<< 2009/01 >>
01 02 03
04 05 06 07 08 09 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

RSS