1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-14 09:32:55 +08:00

Merge pull request #3785 from smoogipoo/local-score-saving

Save local scores when completing beatmaps
This commit is contained in:
Dean Herbert 2018-11-30 19:49:25 +09:00 committed by GitHub
commit 97c4ee3342
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -44,7 +44,8 @@ namespace osu.Game.Scoring
{
get
{
if (mods != null) return mods;
if (mods != null)
return mods;
if (modsJson == null)
return Array.Empty<Mod>();
@ -65,7 +66,16 @@ namespace osu.Game.Scoring
[Column("Mods")]
public string ModsJson
{
get => modsJson ?? (modsJson = JsonConvert.SerializeObject(mods));
get
{
if (modsJson != null)
return modsJson;
if (mods == null)
return null;
return modsJson = JsonConvert.SerializeObject(mods);
}
set
{
modsJson = value;