Skip to content

replace hardcoded event type name with __class__.__name__ for event class #45

Closed
@jgse

Description

@jgse

Description

class EiffelActivityCanceledEvent(EiffelBaseEvent):
    """Eiffel activity canceled event."""

    version = "3.1.0"

    def __init__(self, *args, **kwargs):
        """Initialize data, meta and links."""
        super(EiffelActivityCanceledEvent, self).__init__(*args, **kwargs)
        self.meta = EiffelBaseMeta("EiffelActivityCanceledEvent", self.version) ### replace string "EiffelActivityCanceledEvent" with self.__class__.__name__
        self.links = EiffelActivityCanceledLink()
        self.data = EiffelActivityCanceledData()

the self.meta = EiffelBaseMeta("EiffelActivityCanceledEvent", self.version) can be replaced with self.meta = EiffelBaseMeta(self.__class__.__name__, self.version)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions