mirror of
https://github.com/Suwayomi/Suwayomi-Server.git
synced 2026-06-30 17:34:39 -05:00
Set BackupServerSettings to nullable
This commit is contained in:
@@ -70,7 +70,7 @@ object SettingsBackupServerSettingsGenerator {
|
|||||||
}
|
}
|
||||||
|
|
||||||
appendLine(
|
appendLine(
|
||||||
"@ProtoNumber(${setting.protoNumber}) override var ${setting.name}: ${getSettingType(setting)},"
|
"@ProtoNumber(${setting.protoNumber}) override var ${setting.name}: ${getSettingType(setting)}? = null,"
|
||||||
.addIndentation(indentation),
|
.addIndentation(indentation),
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -85,7 +85,7 @@ object SettingsBackupSettingsHandlerGenerator {
|
|||||||
appendLine(
|
appendLine(
|
||||||
"${setting.name} = SettingsRegistry.get(\"${setting.name}\")!!.typeInfo.restoreLegacy!!(".addIndentation(indentation * 4) +
|
"${setting.name} = SettingsRegistry.get(\"${setting.name}\")!!.typeInfo.restoreLegacy!!(".addIndentation(indentation * 4) +
|
||||||
"backupServerSettings.${setting.name}" +
|
"backupServerSettings.${setting.name}" +
|
||||||
") as ${getSettingType(setting, false)},",
|
") as? ${getSettingType(setting, false)},",
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
appendLine("),".addIndentation(indentation * 3))
|
appendLine("),".addIndentation(indentation * 3))
|
||||||
@@ -129,7 +129,7 @@ object SettingsBackupSettingsHandlerGenerator {
|
|||||||
if (setting.typeInfo.convertToBackupType != null) {
|
if (setting.typeInfo.convertToBackupType != null) {
|
||||||
return "SettingsRegistry.get(\"${setting.name}\")!!.typeInfo.convertToBackupType!!(" +
|
return "SettingsRegistry.get(\"${setting.name}\")!!.typeInfo.convertToBackupType!!(" +
|
||||||
"serverConfig.${setting.name}.value" +
|
"serverConfig.${setting.name}.value" +
|
||||||
") as ${getSettingType(setting, true)}"
|
") as? ${getSettingType(setting, true)}"
|
||||||
}
|
}
|
||||||
|
|
||||||
return "serverConfig.${setting.name}.value"
|
return "serverConfig.${setting.name}.value"
|
||||||
|
|||||||
Reference in New Issue
Block a user