Merge pull request #368 from HeyFang/patch-1

fixed exception handling
This commit is contained in:
Loup 2025-05-26 11:45:03 +05:30 committed by GitHub
commit fa6681b0ad
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 9 additions and 3 deletions

View file

@ -943,6 +943,12 @@
}
],
"versions": {
"2.2.0": {
"api_version": 9,
"commit_sha": "6fc165a",
"released_on": "26-05-2025",
"md5sum": "49817d6f1b42a3a2a2fabae9d70c076f"
},
"2.1.0": {
"api_version": 9,
"commit_sha": "bb129cc",

View file

@ -41,7 +41,7 @@ import _babase
from bascenev1lib.actor.playerspaz import PlayerSpaz
from babase._error import print_exception, print_error, NotFoundError
import logging
from babase._language import Lstr
@ -251,11 +251,11 @@ def handlemessage(self, msg: Any) -> Any:
# If we've been removed from the lobby, ignore this stuff.
if self._dead:
print_error('chooser got ChangeMessage after dying')
logging.error('chooser got ChangeMessage after dying')
return
if not self._text_node:
print_error('got ChangeMessage after nodes died')
logging.error('got ChangeMessage after nodes died')
return
if msg.what == 'characterchooser':
self._click_sound.play()