sample-payment-plugin icon indicating copy to clipboard operation
sample-payment-plugin copied to clipboard

決済状況一覧画面の一括操作時にエラー

Open Aodrey opened this issue 5 years ago • 1 comments

こんにちは。決済状況一覧画面の一括操作プルダウンから選択して決定ボタンを押すときに、最後の項目(一括再オーソリ)を選択していると必ずエラーになります。

Controller\Admin\PaymentStatusController.php の186行目のif節 if (!isset($this->bulkActions[$id])) { の中に入ってしまうからで、 $bulkActionsのidが1からはじまるためにずれてしまっています。

手元ではこの行を if (!in_array($id, array_column($this->bulkActions, 'id'))) { に修正しました。

GitHubでプルリクエストをしたことがなく、自信もないため、どなたか解決していただけますか。よろしくお願いします。

Aodrey avatar Nov 26 '20 08:11 Aodrey

https://github.com/EC-CUBE/sample-payment-plugin/pull/38 にプルリクエストしました。

Aodrey avatar Dec 03 '20 06:12 Aodrey