Fixed null serialization for the manual json creation

This commit is contained in:
Risto Lahtela 2021-07-02 21:07:22 +03:00
parent 8d445aaccc
commit 4c5d96a3e5
2 changed files with 4 additions and 4 deletions

View File

@ -137,8 +137,8 @@ public class GMTimes extends TimeKeeper {
.map(entry -> "\"" + entry.getKey() + "\": " + entry.getValue())
.iterator(), ",").build() +
" }," +
" \"state\": \"" + state + "\"," +
" \"lastStateChange\": " + lastStateChange +
(state != null ? "\"state\": \"" + state + "\"," : "\"state\": null,") +
"\"lastStateChange\": " + lastStateChange +
"}";
}
}

View File

@ -206,8 +206,8 @@ public class WorldTimes {
.map(entry -> "\"" + entry.getKey() + "\": " + entry.getValue().toJson())
.iterator(), ",").build() +
" }," +
" \"currentWorld\": \"" + currentWorld + "\"," +
" \"currentGamemode\": \"" + currentGamemode + "\"" +
(currentWorld != null ? "\"currentWorld\": \"" + currentWorld + "\"," : "\"currentWorld\": null,") +
(currentGamemode != null ? "\"currentGamemode\": \"" + currentGamemode + "\"" : "\"currentGamemode\": null") +
"}";
}
}