Steps to reproduce:
- Download the ActivityTimelineLWC repository as a ZIP file, and extract the files on your local computer
- Open the repository force-app folder in VS Code
- Perform the pre-deployment step of removing "timeline__" namespace in activityTimeline.js
- Target org used was a blank org.
- Use the SF CLI to deploy:
sf project deploy start -d force-app -o timeline--ignore-conflicts
- Expected: Passing deployment
- Actual: Two component failures:
- Flow
Add_Child_object_to_Config: cmp_AddFilterCriteria (Screen Component) - We can't find an extension called timeline:addFilterToChildObject.
- Translations
en_US: Not available for deploy for this organization
I understand the issue with the en_US translation file. But the file itself does not seem relevant, because everything is in English, and the translations thus have no effect. Instead, it requires the target org to have Translation Workbench enabled, which seems overkill for organizations which don't need it.
But primarily, I cannot get around the flow issue. I don't know if it is the colon ":", or the entire prefix "timeline:" that is causing the issue.
I tried replacing the Add_Child_object_to_Config screen flow content with a blank one. I managed to deploy the full repository, but when I reverted the Add_Child_object_to_Config screen flow back to the original, and tried deploying it, the issue persists.
