Ensures all workflows send email notifications even when no assets are found. NEW EMAIL TEMPLATES: 1. a1_to_a2_no_assets - Warns when A1 campaign has no master assets 2. b1_to_b2_no_assets - Warns when B1 campaign has no global master assets Both templates use orange warning theme and explain: - Campaign is set to A1/B1 but no assets found - Status NOT updated (remains at current status) - Script will retry on next run - Suggests verifying assets exist in folder Changes: - a1_to_a2_download.py: Send email when total_assets == 0 - b1_to_b2_download.py: Send email when total_assets == 0 - notifier.py: Add 2 new warning templates This completes email coverage for all scenarios: ✓ Success (all assets processed) ✓ Partial (some failed) ✓ No assets found (campaign empty) ✓ No rejections (A5→A6 specific) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __pycache__ | ||
| __init__.py | ||
| box_client.py | ||
| config_loader.py | ||
| dam_client.py | ||
| database.py | ||
| filename_parser.py | ||
| metadata_extractor_mvp.py | ||
| notifier.py | ||