Handle Database null in Github tests (addon SQL not installed)

This commit is contained in:
Adrien Ufferte
2026-03-09 11:49:16 +01:00
parent 6d0cae7aec
commit 5502c2c0eb
2 changed files with 8 additions and 2 deletions
+4 -1
View File
@@ -6,7 +6,10 @@ extends Resource
set(value):
Log.trace("DeviceSettings: set language from %s to %s" % [language, value])
language = value
Database.language = value # Database language should be set by TeacherSettings, but this is useful when game starts to know which "welcome" audio speech to play.
if Database != null:
Database.language = value # Database language should be set by TeacherSettings, but this is useful when game starts to know which "welcome" audio speech to play.
else:
Log.warn("DeviceSettings: Database is null")
TranslationServer.set_locale(value)
@export var teacher: String
@export var device_id: int
+4 -1
View File
@@ -34,7 +34,10 @@ var language: String:
return
Log.trace("TeacherSettings: set language from %s to %s" % [_language, value])
_language = value
Database.language = value
if Database != null:
Database.language = value
else:
Log.warn("TeacherSettings: Database is null")
TranslationServer.set_locale(value)