-
Notifications
You must be signed in to change notification settings - Fork 656
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[TEMP] 管理者はメンテナンスモードを回避可能に変更 #4966
Conversation
@izayoi256 |
メンテナンス管理からの動作は確認しました。 プラグインインストール時の動作を確認していきます。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
管理画面ログアウト時の挙動が変わっています。
今まではログアウト後にログイン画面に遷移していましたが、フロント画面のロップページに遷移するようになっています。
E2Eテストの以下のところで落ちてしまいます。
$I->see('ログイン', '#form1 > button'); |
特に理由がなければ遷移先は変えたくありません。
src/Eccube/Security/Http/Authentication/EccubeLogoutSuccessHandler.php
Outdated
Show resolved
Hide resolved
既存のメンテナンスプラグインをインストール・有効化した状態で動作させてみましたが、特に問題はありませんでした |
src/Eccube/Service/SystemService.php
Outdated
*/ | ||
public function switchMaintenance($isEnable = false, $mode = self::AUTO_MAINTENANCE) | ||
public function switchMaintenance($isEnable = false, $mode = self::AUTO_MAINTENANCE, bool $force = false): void |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
public メソッドの互換性維持のため、 既存メソッドに対する返り値の型指定追加は避けた方が良いと思われます
public function switchMaintenance($isEnable = false, $mode = self::AUTO_MAINTENANCE, bool $force = false): void | |
public function switchMaintenance($isEnable = false, $mode = self::AUTO_MAINTENANCE, bool $force = false) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
修正してpushしました。
対応ありがとうございます! |
案件が入り、立て込んでしまっているため、E2Eテストの着手までしばらくかかりそうです。 |
#5123 のPRを取り込ませていただきました。 |
概要(Overview・Refs Issue)
#4961 を参考までに実装
マイナーバージョン互換性保持のための制限事項チェックリスト
レビュワー確認項目
新機能追加に伴う競合確認