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]

Reply via email to