finos / messageml-utils

MessageML is a markup language used by the Symphony Agent API for representing messages, including formatting (bold, italic, numbered and unnumbered lists etc.) and entity data representing structured objects.
https://docs.developers.symphony.com
Apache License 2.0
12 stars 28 forks source link

Forms cannot have the same id inside the same message #133

Closed cristiadu closed 5 years ago

cristiadu commented 5 years ago

Include validation so forms cannot have the same ID as a previously parsed one.

sandro-encora commented 5 years ago

@cristiadu As we're changing the approach and validating the uniqueness of the id attribute of any element inside the message, please change the issue title to MessageML child elements must use unique ids or something similar. Thanks!