2006/08/16 (水)
■ Trac Tickets

Trac のチケットUIをデフォルトの Report ではなくて Query にしてるんだけど、認証してログインした状態だと、デフォルトで自分が Owner なチケットしかでてくれない。
というわけで、http://plagger.org/trac/query を見ても、ログインした状態だと何も見えてなかった(自分で Owner is を - ではずして Update すれば見えるけど)。
これはあんまよくないので Tracコードをハック。trac/ticket/query.py:
if req.authname and req.authname != 'anonymous':
foo = 1
#constraints['owner'] = (req.authname,)
else:
constraints の行をコメントアウトしただけだと構文エラーになった。影響なさそうな文をいれて回避。たぶんもっと Pythonic な方法があるんだろうけど。
コメント