Skip to content

1.1.19.0 の変更点(.NET Core) ​

第3版作成 最終更新 (日本時間)
確認バージョン1.1.19.0

ソース基準日: 2021年4月12日(版を示すソースコミットの日付)。1.1.18.0 からの変更です。

機能追加・仕様変更 ​

  • 利用者・権限 — Anonymousユーザを廃止を更新した。

実装を読む ​

匿名ユーザを新規DBへ作成する処理を外す ​

初期化時に作成していた Anonymous ユーザの処理を削除しています。一方で、匿名の判定そのものは残り、ユーザIDが 0 または SiteInfo.AnonymousId であれば匿名として扱います。新規作成用のDBレコードと、実行時の匿名判定を分ける変更です(UsersInitializer.cs、User.cs)。

既存DBに残る匿名ユーザのIDを参照する ​

SiteInfo.SetAnonymousId は、テナントID 0、ユーザID 2 のレコードからIDを取得して保持します。選択肢の空値やユーザ項目の未設定フィルタも、このIDを参照するように変更しています(SiteInfo.cs、Column.cs、View.cs)。

ソース上の版番号 ​

Web アプリのパッケージ用 Version は 1.1.6.0 です。AssemblyVersion と FileVersion は 1.1.19.0 なので、この記事は後者と対象コミットを基準にしています(Implem.Pleasanter.NetCore.csproj、Implem.Pleasanter.csproj)。

調査元 ​

変更履歴

第3版1.1系の変更記事に設定例と実装・修正の詳細を追加
第2版旧版のソース基準日をリリース日と区別
第1版1.1.19.0 の変更点と比較データを追加