チケット #25882

登録: 2011-08-02 00:56

最終更新: 2011-08-08 22:12

Trac Lightning 3.1系でMailArchivePluginがエラーになる

報告者:ponmiki担当者:wadahiro
優先度:5 - 中マイルストーン:(未割り当て)
チケットの種類:バグ重要度:5 - 中
コンポーネント:MailArchiveExtPlugin状況:完了
解決法修正済み

チケットの詳細

Trac Lightning 3.1系(3.1.1、3.1.2b1で確認)でMailArchivePluginを有効化して、メニューのMailArchiveをクリックすると以下のようなエラーが表示されます。

どのようにすれば回避できるでしょうか?よろしくお願いいたします。


内部エラーが検出されました: UnboundLocalError: local variable 'name' referenced before assignment

ファイル "build/bdist.win32/egg/trac/web/main.py", 行 511, 関数 _dispatch_request

dispatcher.dispatch(req)

ファイル "build/bdist.win32/egg/trac/web/main.py", 行 237, 関数 dispatch

resp = chosen_handler.process_request(req)

ファイル "build/bdist.win32/egg/mailarchive/web_ui.py", 行 151, 関数 process_request

return self._render_list(req, db, flatmode, False)

ファイル "build/bdist.win32/egg/mailarchive/web_ui.py", 行 195, 関数 _render_list

= MailFinder.get_categories(req, db, target_category)

ファイル "build/bdist.win32/egg/mailarchive/model.py", 行 710, 関数 get_categories

return mls, name, year, month, target_category

添付ファイル

添付ファイルリスト添付ファイルはありません
新規添付ファイル追加
添付ファイルの追加添付ファイルの追加にはログインが必要です

チケットの履歴 - 3 件中 3 件表示

2011-08-02 00:56 更新者: ponmiki

  • 新しいチケット "Trac Lightning 3.1系でMailArchivePluginがエラーになる" が作成されました

2011-08-07 19:52 更新者: jun66j5

コメント

返事が遅くてごめんなさい。

Trac Lightning に同梱している mailarchiveplugin (正確には mailarchiveext) には、メールをインポートしていない状態で /mailarchive ページを参照するとエラーになる問題があります。これは Trac Lightning 3 以前よりこの状態だったようです。

また、メールインポートを行おうとすると Trac 0.12.x との組合せではエラーになりインポートできない問題もあります。

それで mailarchiveext の最新版、かつ、Trac 0.12.x で動作するようにしたものを http://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/mailarchiveplugin/branches/mailarchiveext/0.12 にコミットしました。インポート方法は Trac 0.11.x 用のものから変更しています。そちらに関してはTrac 0.12 / メールインポート方法を見てください。

これが問題ないようであれば Trac Lightning に取り込もうと思います。

よければ mailarchiveext/0.12 を試してみてください。

2011-08-08 22:12 更新者: ponmiki

  • チケット完了時刻2011-08-08 22:12 に更新されました
  • 状況オープン から 完了 に更新されました
  • 解決法なし から 修正済み に更新されました

コメント

jun66j5様 お忙しいところ、ご連絡ありがとうございます!
(もしかして、Trac Lightningのsfの方のがよかったのかな……)

早速試したところ、ページの表示、POP3でのインポート、チケットの作成等問題なくできました。 非常に助かりました。

今後ともよろしくお願いします。 チケット閉じておきます。


追記/更新 #25882 (Trac Lightning 3.1系でMailArchivePluginがエラーになる)

このチケットにコメントを追加するには、ログインが必要です » ログインする