diff --git a/src/backend/core/api/viewsets.py b/src/backend/core/api/viewsets.py index 2bb258f9..630bfe70 100644 --- a/src/backend/core/api/viewsets.py +++ b/src/backend/core/api/viewsets.py @@ -693,7 +693,9 @@ class DocumentViewSet( ) serializer.validated_data["content"] = converted_content serializer.validated_data["title"] = uploaded_file.name + logger.info("conversion ended successfully") except ConversionError as err: + logger.error("could not convert file content with error: %s", err) raise drf.exceptions.ValidationError( {"file": ["Could not convert file content"]} ) from err diff --git a/src/backend/core/services/converter_services.py b/src/backend/core/services/converter_services.py index 46c289ba..c9c71103 100644 --- a/src/backend/core/services/converter_services.py +++ b/src/backend/core/services/converter_services.py @@ -45,6 +45,8 @@ class Converter: def convert(self, data, content_type, accept): """Convert input into other formats using external microservices.""" + logger.info("converting content from %s to %s", content_type, accept) + if content_type == mime_types.DOCX and accept == mime_types.YJS: blocknote_data = self.docspec.convert( data, mime_types.DOCX, mime_types.BLOCKNOTE