Opened 12 years ago
#4457 new defect
毎月1日に設定したTodoが月間カレンダーに表示されない
Reported by: | imamura623 | Owned by: | nobody |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | pne-biz | Version: | 2.12.x & 2.14.x |
Keywords: | 再現待ち | Cc: |
Description
http://sns.openpne.jp/communityTopic/6468 より転記
度々すみません。 バージョン: 2系すべてのBIZモジュール 現象: 毎月1日に設定したTodoが月間カレンダー(page_fh_biz_schedule_calendar)に表示されない。 原因: 例えば2010年10月のTodoを表示する際、 webapp_biz/modules/biz/lib/mysql_functions.php で定義されている関数 biz_schedule_todo4c_member_id のSQL文(2.14.8では700~706行目)では、 due_datetime > "2010-10-01 00:00:00" AND due_datetime <= "2010-10-31 23:59:59" と検索をかけているが、10月1日のTodoは 2010-10-01 00:00:00 で登録されているため、この条件から漏れてしまう。 対処: webapp_biz/modules/biz/lib/mysql_functions.php 701行目 ' AND due_datetime > ? AND due_datetime <= ?'; を ' AND due_datetime >= ? AND due_datetime <= ?'; と変更する。
Note: See
TracTickets for help on using
tickets.