1.4.1.1 の変更点
リリース日: 2024年2月19日。1.4.1.0 からの変更です。機能追加・仕様変更と不具合修正を分けて記載します。
不具合修正
- API・拡張 — バックグランドサーバスクリプト管理画面の「すぐに実行」ボタンが機能しない不具合を修正。
- 利用者・権限 — サイトのアクセス制御で「アクセス権を継承しない」に設定した状態でサイト設定が保存できない場合がある不具合を修正。
修正の詳細
バックグラウンド実行と継承元の保存
バックグラウンドサーバスクリプトの即時実行ジョブに scheduleId の値 -1 を渡すようになりました。定期実行のスケジュールから起動する場合と、管理画面から即時実行する場合のジョブ情報を区別する修正です(BackgroundServerScriptUtilities.cs)。
継承元の選択では、送信値 InheritPermission が空なら保存済みの ss.InheritPermission を使います。1.4.0.1 で追加した always-send も取り除かれており、「継承しない」の保存時に値を失う問題を調整しています(DropDowns.cs)。