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

Opened 17 years ago

Last modified 17 years ago

商品複製でDBエラー (インストール直後)

Reported by: Seasoft Owned by: nakanishi
Priority: Milestone: EC-CUBE2.3.0
Component: 管理画面 Version: 2.3.0RC-1
Keywords: Cc:
修正済み:

Description

【環境】

  • EC-CUBEバージョン 2.3.0-rc1, 2.3.0-comu(r17603)
  • PHPバージョン PHP 5.2.5, PHP 5.2.6
  • DBバージョン PostgreSQL 8.3.3

【再現手順】

  1. インストール直後に 商品管理 > 商品マスタ を開く。
  2. 「おなべ」の複製を行う。
  3. 「確認」画面で[この内容で登録する]を押下する。

【症状】

  • 「システムエラーが発生しました。大変お手数ですが、サイト管理者までご連絡ください。」が二重で表示される。
  • DBエラーは下記のようなもの。product_class_id が重複している模様。本来は自動発番させるべきか?
    • INSERT INTO dtb_products_class(product_id,product_class_id,classcategory_id1,classcategory_id2,product_code,stock,stock_unlimited,price01,price02,creator_id,create_date) VALUES ('5','10','0','0','nabe-01','100','0','1700','1650','2',Now()) [nativecode=ERROR: duplicate key value violates unique constraint "dtb_products_class_pkey"]
  • 「アイス」では発生しない模様。

※ マイルストーンの判断ができず 2.3.0 にしてあります。対応不能でしたら変更をお願いします。

Change History

comment:2 Changed 17 years ago by Seasoft

フォーラムでrapi様より関連がありそうな症状の報告がありました。

 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=2734&forum=9&post_id=10334#forumpost10334

comment:3 Changed 17 years ago by Seasoft

下記の副作用のような感じがします。

取り急ぎ分かった範囲まで。

comment:4 Changed 17 years ago by nakanishi

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

comment:5 Changed 17 years ago by nakanishi

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

r17613で対応しました。
Seasoft様、アドバイスありがとうございました。

Note: See TracTickets for help on using tickets.