チケット #276 (new 障害)
登録: 16 年 前
TracLightningのMailArchiveにて不具合2件
報告者: | anonymous | 担当者: | weekbuild |
---|---|---|---|
優先度: | q(^-^q) | コンポーネント: | MailArchivePlugin |
バージョン: | Trac0.11 | キーワード: | |
関係者: |
説明
ローカルな環境の問題か、TracLightningと組み合わせの問題なのか切り分けられてませんがご参考までに。
既知の話題でしたら申し訳ない。
- multipartのメール本文取り込みで最後のパートしか取り込まれない
- source:trunk/mailarchiveplugin/0.11/src/mailarchive/mailarchiveadmin.py#L240-242
- の辺りの繰り返し処理でbodyを上書きしてしまっているっぽい
- part.get_payloadの結果を別の中間変数に一旦保存して文字コード変換してからbodyに結合すればいけそう
- wikisyntax.pyで定義されるwiki側からのML名でのリンクが機能しない
- source:trunk/mailarchiveplugin/0.11/src/mailarchive/wikisyntax.py#L38
- のパターンマッチングがTrac本体のwiki処理(おそらく[***:***]のマッチング)と衝突する模様。
- このクラス(WikiSyntaxMl)を弄っていてエラーな記述にするとTrac本体の以下のマッチングがエラーになってしまうので。。。
[ticket:****]
- 上記の衝突を回避するように重複しないパターン規定すればいけそう
Note: チケットについてのヘルプは
TracTickets を参照
して下さい。