Add BeatmapInfo.LastUpdate to track the time of local changes

This commit is contained in:
Dean Herbert
2022-08-02 00:21:28 +09:00
parent 013cf7a80a
commit d7a06abcab
3 changed files with 11 additions and 1 deletions

View File

@ -314,6 +314,7 @@ namespace osu.Game.Beatmaps
beatmapInfo.MD5Hash = stream.ComputeMD5Hash();
beatmapInfo.Hash = stream.ComputeSHA2Hash();
beatmapInfo.Status = BeatmapOnlineStatus.LocallyModified;
beatmapInfo.LastUpdated = DateTimeOffset.Now;
if (setInfo.Beatmaps.All(b => b.Status == BeatmapOnlineStatus.LocallyModified))
setInfo.Status = BeatmapOnlineStatus.LocallyModified;