[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[kagemai-users:0031] Re: "nil is not a symbol (TypeError)"



やまだあきらです。

>>>>> In [kagemai-users : No.0030] 
>>>>>	UEHARA Junji <uehara@xxxxxxxxxxxxx> wrote:
> 影舞0.8を(install_ja.rbで)インストール致しました。
> フィールドのカスタマイズ・追加とか、添付ファイルとかの
> 機能が大変便利そうです。
>
> とはいうものの問題が生じておりまして、デフォルトでのインストールではう
…
> apacheのログには
>
> [Sun Mar 09 01:19:27 2003] [error] [client 10.7.19.9] /usr/local/kagem
> ai/lib/kagemai/cgi/action.rb:130:in `send': nil is not a symbol (TypeE
> rror), referer: http://hogehoge.hoge.co.jp/HOGE/kagemai/user.cgi?proje
> ct=test2&action=new_form
…
> と出力されます。rubyはわからず、ちんぷんかんぷんです。

実際に影舞を動かしているわけではないので
はずしているかもしれませんが、
CVSの最新で修正が加えられている箇所だと思います。

--- lib/kagemai/cgi/action.rb	12 Feb 2003 00:00:52 -0000	1.44
+++ lib/kagemai/cgi/action.rb	6 Mar 2003 15:03:52 -0000	1.45
@@ -125,11 +125,11 @@
             action_result.send(cookie_action, etype.id, param)
           end
         end
-      end
 
       action_result.send(cookie_action, 
                          'email_notification', 
                          email_notification_allowed?.to_s)
+      end
 
       action_result
     end

少なくともログに記録されているエラーに関しては
この変更が有効ではないでしょうか。

-- 
やまだあきら / akira yamada  <http://arika.org/>
(akira@xxxxxxxxx, akira@xxxxxxxxxxxxx or akira@xxxxxxxxxxx)