diff --git a/evennia/objects/objects.py b/evennia/objects/objects.py index 08acc74876..f130d31fc9 100644 --- a/evennia/objects/objects.py +++ b/evennia/objects/objects.py @@ -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