This repository was archived by the owner on Dec 12, 2021. It is now read-only.
This repository was archived by the owner on Dec 12, 2021. It is now read-only.
JavaScript bug when the parent of a deeply nested attribute is not in a "many" relationship. #26
Open
Description
The fix proposed in #19 is not complete:
Actually there is still a bug regarding this scenario:
In a Root embeds_one Child embeds_many DeepChild, the name of a deeply nested field would be:
root[child_attributes][deep_child_attributes][0][attribute]
The javascript code responsible to fill the blueprint's parent's ids is broken, since it is always expecting an index after an /[a-z]+attributes/g ex:
root[child_attributes][0][deep_child_attributes][0][attribute]