adobe / commerce-integration-starter-kit

Adobe's integration starter kit uses Adobe Developer App Builder to improve real-time connection reliability and reduce the time-to-market for integrations between Adobe Commerce and other back-office systems, such as ERPs, CRMs, and PIMs.
Apache License 2.0
9 stars 2 forks source link

Onboarding Script creates entities that cannot pass frontend validation #14

Closed brian-labelle closed 3 months ago

brian-labelle commented 4 months ago

The onboarding script will create event registrations with names that cannot not pass frontend validation. As a result, they cannot be modified in Adobe console without changing the name.

The onboarding script adds the word 'Synchronization', which is capable of making the event registration name too long. The script can create them, but once you try to make changes in the UI, you cannot proceed until you change the name. That can cause them to fall out of sync with the starter kit code, and re-running the onboarding script with new registrations can cause duplicates

Example below:

Screenshot 2024-07-19 at 1 12 04 PM
rojoangel commented 3 months ago

Changes validated: the event registration name is now within the UI limits.

EventRegistrationDetails