home · contact · privacy
Provide meaningful name to AffectiveEvent.attractor() outputs.
authorChristian Heller <c.heller@plomlompom.de>
Tue, 5 Aug 2025 16:27:30 +0000 (18:27 +0200)
committerChristian Heller <c.heller@plomlompom.de>
Tue, 5 Aug 2025 16:27:30 +0000 (18:27 +0200)
ircplom/events.py

index 7c3e23651b22ee48fc5e562d9ef6aa2647b0d4ed..2e92311443633a057664aeba1454282f4c98bdfb 100644 (file)
@@ -45,7 +45,7 @@ class AffectiveEvent(Event, ABC):
                 'Call target.t_method(**.kwargs).'
                 getattr(target, self.t_method)(**self.kwargs)
 
-        return type('', (_Affector, cls), {})
+        return type(f'{cls.__name__}·Affector', (_Affector, cls), {})
 
 
 @dataclass