#2912 - Actioning review comments

This commit is contained in:
Charlie Crane
2024-12-06 15:12:31 +00:00
parent 8f610a3dd9
commit be174b6477
6 changed files with 53 additions and 101 deletions

View File

@@ -36,6 +36,4 @@ class AbstractAction(BaseModel):
@classmethod
def from_config(cls, config: Dict) -> "AbstractAction":
"""Create an action component from a config dictionary."""
if not config.get("type"):
config.update({"type": cls.__name__})
return cls(config=cls.ConfigSchema(**config))