diff --git a/aiida/orm/entities.py b/aiida/orm/entities.py index 65efd1f3e9..ba56e5bbd0 100644 --- a/aiida/orm/entities.py +++ b/aiida/orm/entities.py @@ -189,7 +189,7 @@ def from_backend_entity(cls: Type[EntityType], backend_entity: BackendEntityType type_check(backend_entity, BackendEntity) entity = cls.__new__(cls) - entity.init_from_backend(backend_entity) + entity._backend_entity = backend_entity call_with_super_check(entity.initialize) return entity @@ -200,12 +200,6 @@ def __init__(self, backend_entity: BackendEntityType) -> None: self._backend_entity = backend_entity call_with_super_check(self.initialize) - def init_from_backend(self, backend_entity: BackendEntityType) -> None: - """ - :param backend_entity: the backend model supporting this entity - """ - self._backend_entity = backend_entity - @super_check def initialize(self) -> None: """Initialize instance attributes.