ferrero-opentext/Python-Version/scripts/shared/__pycache__
DJP 30ffdb519e Fix email template variable syntax - use Jinja2 double braces
Issue: Email body showed {campaign_name} instead of actual values
Cause: HTML templates used {variable} (Python format) but rendered with Jinja2
Fix: Changed all HTML template variables to {{ variable }} (Jinja2 syntax)

Templates Fixed:
- a1_to_a2_complete: {{ campaign_name }}, {{ campaign_id }}, {{ campaign_number }}, {{ asset_count }}
- a2_to_a3_complete: {{ campaign_name }}, {{ campaign_id }}, {{ asset_count }}
- upload_failed: {{ filename }}, {{ tracking_id }}, {{ error }}
- a1_to_a2_partial: {{ campaign_name }}, {{ campaign_id }}, {{ total_assets }}, {{ successful }}, {{ failed }}

Note: Subject lines use {variable} (Python .format()) which is correct
      HTML bodies use {{ variable }} (Jinja2) which is now correct

Email notifications will now display all values properly!

🤖 Generated with Claude Code
2025-10-30 18:54:27 -04:00
..
__init__.cpython-314.pyc Fix boxsdk version and add .env file 2025-10-30 17:09:49 -04:00
box_client.cpython-314.pyc Fix email template variable syntax - use Jinja2 double braces 2025-10-30 18:54:27 -04:00
config_loader.cpython-314.pyc Fix boxsdk version and add .env file 2025-10-30 17:09:49 -04:00
dam_client.cpython-314.pyc PYTHON AUTOMATION FULLY WORKING! Complete A1→A2 workflow tested successfully 2025-10-30 17:50:24 -04:00
database.cpython-314.pyc Fix boxsdk version and add .env file 2025-10-30 17:09:49 -04:00
notifier.cpython-314.pyc Configure separate Box folders for A1→A2 and A2→A3 workflows + Make.com webhook 2025-10-30 17:59:15 -04:00