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

[kagemai-users:0541] Re: change_status.rbが新規レポート送信時に呼ばれない



小寺です。

change_status.rb は常に呼ばれているのですが、そこで登録されたフックが
リプライ専用になっていると思われます。

新規レポート用フックの登録は(lib/kagemai/project.rb を参照すると)
@project.add_new_report_hook で行えますので、change_status.rb の処理を

----------------------
hookblock = Proc.new {|report, message|
    変更処理
}

@project.add_add_message_hook &hookblock
@project.add_new_report_hook &hookblock

----------------------

という感じにしてやると、望まれている処理が出来るのではないかと思います。