From 476df0ea3e7def3eb3145685a01c9ff4a6d37376 Mon Sep 17 00:00:00 2001 From: ChrisLR Date: Tue, 2 Jan 2024 10:41:52 -0500 Subject: [PATCH] Fix Field at_added call --- evennia/contrib/base_systems/components/dbfield.py | 8 ++++---- evennia/contrib/base_systems/components/holder.py | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/evennia/contrib/base_systems/components/dbfield.py b/evennia/contrib/base_systems/components/dbfield.py index 2129212456..1fda22a35a 100644 --- a/evennia/contrib/base_systems/components/dbfield.py +++ b/evennia/contrib/base_systems/components/dbfield.py @@ -123,9 +123,9 @@ class TagField: """ instance.host.tags.clear(category=self._category_key) - def at_added(self, instance): + def at_added(self, component): if self._default: - self.__set__(instance, self._default) + self.__set__(component, self._default) - def at_removed(self, instance): - self.__delete__(instance) + def at_removed(self, component): + self.__delete__(component) diff --git a/evennia/contrib/base_systems/components/holder.py b/evennia/contrib/base_systems/components/holder.py index e4dbc3ef71..9053bd3e69 100644 --- a/evennia/contrib/base_systems/components/holder.py +++ b/evennia/contrib/base_systems/components/holder.py @@ -77,7 +77,7 @@ class ComponentHandler: self.host.tags.add(component_name, category="components") self._set_component(component) for field in component.get_fields(): - field.at_added(self.host) + field.at_added(component) component.at_added(self.host) @@ -115,7 +115,7 @@ class ComponentHandler: raise exceptions.ComponentIsNotRegistered(message) for field in component.get_fields(): - field.at_removed(self.host) + field.at_removed(component) component.at_removed(self.host) if component.cmd_set: