Improve logging errors on object creation

This commit is contained in:
Wendy Wang 2025-03-13 16:53:04 +01:00
parent d36c5d8fd5
commit bd593fc3a8

View file

@ -1481,8 +1481,9 @@ class DefaultObject(ObjectDB, metaclass=TypeclassBase):
obj.db.desc = description
except Exception as e:
errors.append(f"An error occurred while creating this '{key}' object: {e}")
logger.log_err(e)
err_msg = f"An error occurred while creating '{key}' object: {e}"
errors.append(err_msg)
logger.log_trace()
return obj, errors
@ -3148,8 +3149,9 @@ class DefaultCharacter(DefaultObject):
obj.db.desc = description
except Exception as e:
errors.append(f"An error occurred while creating object '{key} object: {e}")
logger.log_err(e)
err_msg = f"An error occurred while creating '{key}' object: {e}"
errors.append(err_msg)
logger.log_trace()
return obj, errors
@ -3434,8 +3436,9 @@ class DefaultRoom(DefaultObject):
obj.db.desc = description
except Exception as e:
errors.append(f"An error occurred while creating this '{key}' object: {e}")
logger.log_err(e)
err_msg = f"An error occurred while creating '{key}' object: {e}"
errors.append(err_msg)
logger.log_trace()
return obj, errors