diff --git a/app/internal/command_endpoints/__init__.py b/app/internal/command_endpoints/__init__.py index 81d539e..11f2fdf 100644 --- a/app/internal/command_endpoints/__init__.py +++ b/app/internal/command_endpoints/__init__.py @@ -30,10 +30,17 @@ class CommandEndpointResult(BaseModel): ok: bool = False speech: str = "Error!" + def sanitize(self): + self.speech = self.speech.replace("\n", " ").replace("\r", " ").lstrip() + class CommandEndpointResponse(BaseModel): result: CommandEndpointResult = None + def __init__(self, **kwargs): + super().__init__(**kwargs) + self.result.sanitize() + class CommandEndpoint(): name = "WAS CommandEndpoint"