Set BackupServerSettings to nullable

This commit is contained in:
Syer10
2025-09-02 16:34:48 -04:00
parent dc79b4c90a
commit 5bf2a4aed4
2 changed files with 3 additions and 3 deletions
@@ -70,7 +70,7 @@ object SettingsBackupServerSettingsGenerator {
}
appendLine(
"@ProtoNumber(${setting.protoNumber}) override var ${setting.name}: ${getSettingType(setting)},"
"@ProtoNumber(${setting.protoNumber}) override var ${setting.name}: ${getSettingType(setting)}? = null,"
.addIndentation(indentation),
)
}
@@ -85,7 +85,7 @@ object SettingsBackupSettingsHandlerGenerator {
appendLine(
"${setting.name} = SettingsRegistry.get(\"${setting.name}\")!!.typeInfo.restoreLegacy!!(".addIndentation(indentation * 4) +
"backupServerSettings.${setting.name}" +
") as ${getSettingType(setting, false)},",
") as? ${getSettingType(setting, false)},",
)
}
appendLine("),".addIndentation(indentation * 3))
@@ -129,7 +129,7 @@ object SettingsBackupSettingsHandlerGenerator {
if (setting.typeInfo.convertToBackupType != null) {
return "SettingsRegistry.get(\"${setting.name}\")!!.typeInfo.convertToBackupType!!(" +
"serverConfig.${setting.name}.value" +
") as ${getSettingType(setting, true)}"
") as? ${getSettingType(setting, true)}"
}
return "serverConfig.${setting.name}.value"