sample-payment-plugin
sample-payment-plugin copied to clipboard
決済状況一覧画面の一括操作時にエラー
こんにちは。決済状況一覧画面の一括操作プルダウンから選択して決定ボタンを押すときに、最後の項目(一括再オーソリ)を選択していると必ずエラーになります。
Controller\Admin\PaymentStatusController.php の186行目のif節
if (!isset($this->bulkActions[$id])) {
の中に入ってしまうからで、
$bulkActionsのidが1からはじまるためにずれてしまっています。
手元ではこの行を
if (!in_array($id, array_column($this->bulkActions, 'id'))) {
に修正しました。
GitHubでプルリクエストをしたことがなく、自信もないため、どなたか解決していただけますか。よろしくお願いします。
https://github.com/EC-CUBE/sample-payment-plugin/pull/38 にプルリクエストしました。