Ticket #1282 (closed バグ指摘: 修正済)

Opened 10 years ago

Last modified 9 years ago

受注管理>受注編集 会員からの受注の場合、お客様情報の表示がおかしい

Reported by: shutta Owned by: shutta
Priority: Milestone: EC-CUBE2.11.2
Component: 管理画面 Version: 2.11.1
Keywords: Cc:
修正済み: yes

Description

受注編集にてお客様情報を変更すると、選択している顧客IDの現在の情報に上書きされてしまう。
非会員の場合は、正常に更新されるので、会員の受注のみの現象。
顧客検索の時の処理が、編集時に誤って実行されている感じかも。

Change History

comment:1 Changed 10 years ago by shutta

  • Owner changed from somebody to shutta
  • Status changed from new to assigned

DBの方は、正常に更新されている。
編集完了後の情報再表示の時に、お客様情報のフォーム値が上書きされているっぽい。

comment:2 Changed 10 years ago by shutta

状況のおさらい

変更した際には、DBは正常に更新される。
編集画面の表示だけおかしい。
そもそも編集画面を表示した段階から、顧客IDに紐づく現在のお客様情報が表示されてしまっている。

comment:3 Changed 10 years ago by shutta

  • Priority changed from to
  • Summary changed from 受注管理>会員からの受注の場合、お客様情報が変更処理がおかしい to 受注管理>受注編集 会員からの受注の場合、お客様情報の表示がおかしい

状況の詳細が分かったので、概要・優先度を変更。

comment:4 Changed 10 years ago by shutta

  • 修正済み set

r20442 にて、症状が発生した模様。 r20903 にて修正。

comment:5 Changed 10 years ago by shutta

r20903 だと、編集画面を開いた際(mode=pre_edit)の修正がしきれていなかったので、 r20904 で追加修正。

comment:6 Changed 9 years ago by shutta

コミュニティよりpantacleさんから投稿

 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=8326&forum=9

r20903, r20904 だとポイントが表示されていなかったので、ロールバックし(r21003)、pantacleさんのコードに修正し直しした。(r21004)

comment:7 Changed 9 years ago by kajiwara

  • Status changed from assigned to closed
  • Resolution set to 修正済

shuttaさん pantacleさん

ご指摘と修正作業ありがとうございます。

修正されていることを確認しました。

Note: See TracTickets for help on using tickets.