Provide sanitized version of output filename

This commit is contained in:
Alex Pyrgiotis 2024-10-08 18:38:25 +03:00
parent bc58b78db7
commit 5bba249c87
No known key found for this signature in database
GPG key ID: B6C15EBA0357C9AA

View file

@ -123,6 +123,10 @@ class Document:
self.validate_output_filename(filename) self.validate_output_filename(filename)
self._output_filename = filename self._output_filename = filename
@property
def sanitized_output_filename(self) -> str:
return util.replace_control_chars(self.output_filename)
@property @property
def suffix(self) -> str: def suffix(self) -> str:
return self._suffix return self._suffix