mirror of
https://github.com/evennia/evennia.git
synced 2026-03-28 18:47:16 +01:00
Trap some more odd errors to assist in my tracking down their origin.
This commit is contained in:
parent
51edc17d59
commit
71a76cd1fb
3 changed files with 19 additions and 3 deletions
|
|
@ -15,6 +15,7 @@ from src import scripthandler
|
|||
from src import defines_global
|
||||
from src import ansi
|
||||
from src import session_mgr
|
||||
from src import logger
|
||||
# Import as the absolute path to avoid local variable clashes.
|
||||
import src.flags
|
||||
from src.util import functions_general
|
||||
|
|
@ -225,7 +226,11 @@ class Object(models.Model):
|
|||
"""
|
||||
Returns the player object's account object (User object).
|
||||
"""
|
||||
return User.objects.get(id=self.id)
|
||||
try:
|
||||
return User.objects.get(id=self.id)
|
||||
except User.DoesNotExist:
|
||||
logger.log_errmsg("No account match for object id: %s" % self.id)
|
||||
return None
|
||||
|
||||
def is_staff(self):
|
||||
"""
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue