Kazuhiko
kazuh****@fdiar*****
2003年 8月 10日 (日) 23:58:53 JST
かずひこです。 At Wed, 6 Aug 2003 20:39:38 +0900 (JST), Yoshio TAKAEDA / 高枝佳男 wrote: > rubyを1.8.0に入れ替えたらattach.cgiがエラーを吐くようになり > ました。もしみなさんのところでも再現しているようでしたら、 > [ruby-list:37964]周辺にみられるcgi.rbの仕様変更の影響なのか > も知れません。 > > 対処法として正しいかどうか自信ありませんが、とりあえず下の > パッチをあてるとruby 1.6.8と1.8.0の両方で動いているようで > す。ご確認いただいた上でしかるべき対処を講じて頂ければ幸いで > す。_o_ ご報告ありがとうございます。以下のような修正でコミットしました。 --- attach.cgi 22 Jun 2003 06:56:21 -0000 1.1.2.5 +++ attach.cgi 10 Aug 2003 14:54:00 -0000 @@ -9,7 +9,7 @@ def attach_image cgi = CGI.new - if cgi['attach'][0] then + if cgi.params['attach'][0] then params = cgi.params page = CGI.escape(params['p'][0] ? params['p'][0].read : 'FrontPage') raise unless params['p'][0] && params['attach_file'][0] @@ -37,7 +37,7 @@ end redirect(cgi, "#{url}?c=#{command}&p=#{page}") end - elsif cgi['detach'][0] then + elsif cgi.params['detach'][0] then params = cgi.params page = CGI.escape(params['p'][0] ? params['p'][0].read : 'FrontPage') -- かずひこ <http://www.fdiary.net/~kazuhiko/> ★シャア「名字が付いてない」 ☆一兵卒「あんなの飾りです。偉い人にはそれが分からんのです」