ferrero-opentext/Python-Version/scripts/shared
DJP e95988e2bc Fix Box folder naming - use campaign ID (C000000078) not asset ID
Issue: Box folders were named with hex asset ID instead of campaign ID
Example Wrong: 7e2f7c97b003f91f8b2a162b9f62ccab51586fa9_Local_adaptation_test_2
Example Correct: C000000078-Local_adaptation_test_2

Fixes:
1. Use campaign_number (C000000078) instead of campaign_id (hex) for Box folder
2. Change separator from underscore to dash (C000000078-Campaign_Name)

The confusion:
- campaign_id variable = DAM asset_id (hex string for API calls)
- campaign_number variable = actual campaign ID (C000000078)

Now Box folders will be named correctly: C000000078-Local_adaptation_test_2

🤖 Generated with Claude Code
2025-10-30 18:19:06 -04:00
..
__pycache__ Configure separate Box folders for A1→A2 and A2→A3 workflows + Make.com webhook 2025-10-30 17:59:15 -04:00
__init__.py Start Python automation - Foundation components 2025-10-30 16:38:26 -04:00
box_client.py Fix Box folder naming - use campaign ID (C000000078) not asset ID 2025-10-30 18:19:06 -04:00
config_loader.py Start Python automation - Foundation components 2025-10-30 16:38:26 -04:00
dam_client.py PYTHON AUTOMATION FULLY WORKING! Complete A1→A2 workflow tested successfully 2025-10-30 17:50:24 -04:00
database.py Complete Python automation implementation - All components built 2025-10-30 16:49:14 -04:00
filename_parser.py Complete Python automation implementation - All components built 2025-10-30 16:49:14 -04:00
metadata_extractor_mvp.py Complete Python automation implementation - All components built 2025-10-30 16:49:14 -04:00
notifier.py Configure separate Box folders for A1→A2 and A2→A3 workflows + Make.com webhook 2025-10-30 17:59:15 -04:00