craftcms / feed-me

Craft CMS plugin for importing entry data from XML, RSS or ATOM feeds—routine task or on-demand.
Other
286 stars 139 forks source link

Rename mapping from parent to parentId #1313

Open boudewijn-zicht opened 1 year ago

boudewijn-zicht commented 1 year ago

The attribute parentId is used in Craft to signify the value of the parent element, if any. Therefore, the mapping handle should also be parentId.

This patch changes the mapping handle from parent into parentId. This allows the comparison code to properly verify that an existing parent already exists. Without this patch the current comparison will use the parent property that does not exist in a Craft entry. This should have been parentId which does exist.

A migration is included to rename parent to parentId in any existing migrations that may already exist.