ニックネームなどが「0」のみだと、表示される部分に表示されない場合がある
— at Version 8
■現象
日記詳細(pc_page_fh_diary)にて、ニックネームが「0」のメンバーがコメントをすると、そのメンバーが書いたコメントにニックネームが表示されない。
■再現手順
- メンバーのニックネームを「0」に変更する
- 日記詳細(pc_page_fh_diary)にて、コメントを書き込む
- 書き込み後に遷移した2の日記を確認すると、2で書き込んだコメントにニックネームが表示されていない
■原因
判定処理において文字列型 "0" のキャストに対する考慮がないため。
■修正内容
上記を修正。({if $item.nickname})を({if $item.nickname !== })に修正。
これにより、ニックネームが'0'のメンバーがコメントしたさい、ニックネームが表示されるようになった。
■関連情報
- #2905 「0」と入力すると空欄扱いになるフォームが多くある
Change History (8)
Keywords: |
再現待ち removed
|
Summary: |
ニックネームが「0」だと、日記コメントのニックネーム表示部分に名前が表示されない →
ニックネームなどが「0」のみだと、表示される部分に表示されない場合がある
|
Description: |
modified (diff)
|
Owner: |
changed from nobody to mori
|
Status: |
new →
assigned
|
Keywords: |
OpenPNE2.10.12 OpenPNE2.13.4 added
|
Milestone: |
→ OpenPNE2.12.6
|
Description: |
modified (diff)
|
Keywords: |
差し戻し added; 確認中 removed
|
Description: |
modified (diff)
|
Keywords: |
確認中 added; 差し戻し removed
|
再現できました
version
内容
ニックネームや入力された値が「0」のみの場合、表示される部分で表示されない場合がある。
発生するモジュール
手作業で見つけた限りでは以下です。
※admin,portalでは発見できず
例
【pc】
【ktai】