Defect #920
closedref_issues macro failed with named queries that contains date ranges.
100%
Description
クエリーに日付が含まれるとエラーになるそうです。
修正方法も提示されてるので対処をお願いできますか?
http://www.redmine.org/boards/3/topics/7130?r=28613#message-28613
Updated by Tomohisa Kusukawa almost 13 years ago
- Status changed from 新規(New) to 担当(Assigned)
ご連絡ありがとうございます。
対応致します。
Updated by Tomohisa Kusukawa almost 13 years ago
- Status changed from 担当(Assigned) to 解決(Resolved)
- Assignee changed from Tomohisa Kusukawa to Haru Iida
https://bitbucket.org/kusu/redmine_wiki_extensions
にて修正を行いましたので、取り込みをお願いいたします。
Updated by Haru Iida almost 13 years ago
- Assignee changed from Haru Iida to Tomohisa Kusukawa
修正ありがとうございます。
pull requestを送ってもらえますか?
Updated by Tomohisa Kusukawa almost 13 years ago
- Assignee changed from Tomohisa Kusukawa to Haru Iida
https://bitbucket.org/haru_iida/redmine_wiki_extensions/pull-request/4/redmine130-ref_issues
にてプルリクエストしました。
よろしくお願いします。
Updated by Haru Iida almost 13 years ago
- Assignee changed from Haru Iida to Tomohisa Kusukawa
もはや何をやっているのかさっぱりわかりませんが、楠川さんを信じて取り込みました。
Updated by Tomohisa Kusukawa almost 13 years ago
- % Done changed from 0 to 100
更新履歴 commit:8eee8ae8d74f で適用されました。
Updated by Tomohisa Kusukawa almost 13 years ago
ありがとうございます。
今回修正した部分はshinagawa.redmineでもちょっと話題になった
いわゆるモンキーパッチの部分で、
Redmineが1.3.0でそのメソッドに修正が入ったので追従させなければならなかったものです。
ref_issuesでは題名や説明の文字列検索条件としてor抽出ができる仕様にしているのですが、
sql_for_fieldメソッドには元々or抽出の機能が無く、
or検索機能を追加したメソッドに差し替えています。
差し替える対象は、
ref_issues用に生成したqueryオブジェクトのメソッド(特異メソッド?)だけなので、
Redmine本体の振る舞いを壊したりはしませんが、
今回のように、メソッドがリファクタリングされたりすると
すぐに不整合を起こしてしまいます。
今回の修正はRedmine本体のsql_for_fieldをコピーしてきて、
必要な機能追加を前回同様に再度行っただけです。
良いやり方ではないのですが、
うまい方法が思いつかずにおります。
Updated by Haru Iida over 12 years ago
- Status changed from 解決(Resolved) to 終了(Closed)