codeant-ai-for-open-source[bot] commented on PR #38616:
URL: https://github.com/apache/superset/pull/38616#issuecomment-4053007936
## **Sequence Diagram**
This PR updates CSV email report processing to use the configured CSV export
separator and decimal settings. It ensures semicolon-delimited and
comma-decimal data is parsed correctly before post-processing, preventing
report failures.
```mermaid
sequenceDiagram
participant ReportJob
participant ClientProcessing
participant AppConfig
participant Pandas
participant PostProcessor
participant EmailService
ReportJob->>ClientProcessing: Process query result in CSV format
ClientProcessing->>AppConfig: Read CSV export sep and decimal
AppConfig-->>ClientProcessing: Return configured or default values
ClientProcessing->>Pandas: Parse CSV using sep and decimal
ClientProcessing->>PostProcessor: Run client side table processing
PostProcessor-->>ReportJob: Return processed CSV output
ReportJob->>EmailService: Send email report with CSV attachment
```
---
*Generated by [CodeAnt AI](https://codeant.ai)*
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]