ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Opened 12 years ago

Closed 12 years ago

#782 closed defect (fixed)

BIZ:携帯からTodo編集画面を開くと、目標期日が本日の日付になる

Reported by: kiwa Owned by: ebihara
Priority: minor Milestone: OpenPNE2.6.8
Component: user【ユーザー向け機能】 Version:
Keywords: Cc:

Description

  1. 目標期日の指定されていないTodoを作成する
  2. 携帯から登録したTodoの編集画面(fh_biz_todo_edit)にアクセスする
  3. 目標期日のフォームに1999年5月16日(再現した日)が入力されている。

ちなみに目標期日の指定されたTodoを開くと、年のみが反映され、月日は再現日になりました。

http://openpne-26x.sosk.pne.jp/ では確認できましたが http://openpne-28x.sosk.pne.jp/ では発生しませんでした。

Change History (6)

comment:1 Changed 12 years ago by ebihara

Owner: changed from nobody to ebihara
Status: newassigned

やります

comment:2 Changed 12 years ago by ebihara

Owner: changed from ebihara to ogawa
Status: assignednew

対応しました。biz_todo.due_datetimeのデフォルト値が”0000-00-00 00:00:00"となっているため、日付判定に失敗するという現象です。2.8系でこの現象が発生しなかったのは、存在しない値を表示しようとしていたからなので、これも修正しました。

2.6系ではソースコード面でのみの対応を、2.8系では2.6系の対応に加え、setup/sql/update/mysql4x/update16-for2.8beta8_update_biz_todo.sqlを追加しました。

以下のリビジョンにコミットしたので、ご確認ください。

comment:3 Changed 12 years ago by ogawa

Owner: changed from ogawa to ebihara

2.8系にもSQL追加はしません。2.6と同様の修正にしてください。

comment:4 Changed 12 years ago by ebihara

Owner: changed from ebihara to ogawa

r2948でSQLの追加に関わる部分を元に戻しました。

comment:5 Changed 12 years ago by ogawa

Owner: changed from ogawa to ebihara

comment:6 Changed 12 years ago by ogawa

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.