プロジェクト

全般

プロフィール

Bug(バグ) #234

The display of the type of the date in the profile is not correct (プロフィール画面の日付型データが表示が正しくない)

Shingo Yamada14年以上前に追加. 14年以上前に更新.

ステータス:
Fixed(完了)
優先度:
Normal(通常)
担当者:
対象バージョン:
開始日:
2009-11-13
期日:
進捗率:

100%

3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)

説明

■現象
プロフィール画面の生年月日表示がおかしい
(添付画像参照)

【環境】
3.1.5-dev(公式デモサイト)

【備考】
新規登録メンバーのみに発生している

クリップボード01.gif 表示 (25.2 KB) Shingo Yamada, 2009-11-13 18:04

関係しているリビジョン

リビジョン b6445a0a (差分)
Kousuke Ebihara14年以上前に追加

member_profile.value_datetime is now for presetting datetime profile. And also "0000-00-00 00:00:00" is now handled as null in getter (fixes #234)

履歴

#1 Shingo Yamada14年以上前に更新

DBレコードに問題はなさそうです

mysql> select * from member_profile where member_id=862;
+------+-----------+------------+-------------------+--------------+-------------+----------+------+------+-------+---------------------+---------------------+---------------------+
| id   | member_id | profile_id | profile_option_id | value        | public_flag | tree_key | lft  | rgt  | level | created_at          | updated_at          | value_datetime      |
+------+-----------+------------+-------------------+--------------+-------------+----------+------+------+-------+---------------------+---------------------+---------------------+
| 4390 |       862 |          1 |                 1 |              |           1 |     4390 |    1 |    2 |     0 | 2009-11-10 17:11:35 | 2009-11-10 17:11:36 | NULL                |
| 4391 |       862 |          2 |              NULL |              |           1 |     4391 |    1 |    8 |     0 | 2009-11-10 17:11:36 | 2009-11-10 17:11:36 | 0001-01-01 00:00:00 |
| 4392 |       862 |          2 |                 2 | 2009         |        NULL |     4391 |    2 |    3 |     1 | 2009-11-10 17:11:36 | 2009-11-10 17:11:36 | 0000-00-00 00:00:00 |
| 4393 |       862 |          2 |                 3 | 11           |        NULL |     4391 |    4 |    5 |     1 | 2009-11-10 17:11:36 | 2009-11-10 17:11:36 | 0000-00-00 00:00:00 |
| 4394 |       862 |          2 |                 4 | 10           |        NULL |     4391 |    6 |    7 |     1 | 2009-11-10 17:11:36 | 2009-11-10 17:11:36 | 0000-00-00 00:00:00 |
| 4395 |       862 |          3 |              NULL | わたしだ     |           1 |     4395 |    1 |    2 |     0 | 2009-11-10 17:11:36 | 2009-11-10 17:11:36 | NULL                |
+------+-----------+------------+-------------------+--------------+-------------+----------+------+------+-------+---------------------+---------------------+---------------------+
6 rows in set (0.00 sec)

#2 Kousuke Ebihara14年以上前に更新

  • 対象バージョン を削除 (OpenPNE 3.1.5)

#3 Shogo Kawahara14年以上前に更新

  • ステータスNew(新規) から Pending Fixing(修正待ち) に変更

When MemberProfile get data of date type, if value_datetime exists, it doesn't read tree data.

データ取得の際に、value_datetimeに値が存在するならばツリーの内容を読み取らないのが原因です。

#4 Shogo Kawahara14年以上前に更新

  • 題名プロフィール画面の生年月日表示がおかしい から The display of the type of the date in the profile is not correct (プロフィール画面の生年月日表示が正しくない) に変更

#5 Shogo Kawahara14年以上前に更新

  • 題名The display of the type of the date in the profile is not correct (プロフィール画面の生年月日表示が正しくない) から The display of the type of the date in the profile is not correct (プロフィール画面の日付型データが表示が正しくない) に変更

#6 Shogo Kawahara14年以上前に更新

  • 対象バージョンOpenPNE 3.2beta1 にセット

#7 Kousuke Ebihara14年以上前に更新

  • ステータスPending Fixing(修正待ち) から Accepted(着手) に変更
  • 担当者Kousuke Ebihara にセット

#8 Kousuke Ebihara14年以上前に更新

  • ステータスAccepted(着手) から Pending Review(レビュー待ち) に変更
  • 進捗率0 から 50 に変更

更新履歴commit:"b6445a0a40700daa193d1f43280fbef493da02aa"で適用されました。

#9 Kousuke Ebihara14年以上前に更新

  • ステータスPending Review(レビュー待ち) から Fixed(完了) に変更
  • 進捗率50 から 100 に変更

他の形式にエクスポート: Atom PDF