When creating or editing "A" nodes, the order/weight of the multiple nodereference changes on the "B" Node.
Any solution?
Other than that, works great. Thanks.
When creating or editing "A" nodes, the order/weight of the multiple nodereference changes on the "B" Node.
Any solution?
Other than that, works great. Thanks.
Comments
Comment #1
domidc commentedIt is caused because the deltas arent respected right now http://drupal.org/node/672732, this will be fixed next release.
Comment #2
nedjoDuplicate of #672732: Wrong 'delta' count.
Comment #3
goofrider commented@nedjo:
It's not exactly the same issue as #672732: Wrong 'delta' count, that bug addresses delta increment (count), this bug has to do with CNR not preserving existing delta values in the db.
Scenario:
Say, Node A references 3 nodes.
Node A:
-> Node B
-> Node C
-> Node D
-> Node E
If I edit **anything** in node C (i.e. even if I didn't change the Node C->Node A reference in node C), CNR changes the deltas so that node C becomes last on the list:
Node A:
-> Node B
-> Node D
-> Node E
-> Node C
This behavior is not consistent with node reference's normally behavior. If I turn off CNR and then edit node D, the order in node A doesn't change at all.
Edit: I tried cnr-730986-10.patch in #730986: Refactor to use content module's data APIs and it seems to have fixed this issue.
Comment #4
domidc commented#730986: Refactor to use content module's data APIs Fixes this issue and the patch is included in the 3.3 release
Comment #5
domidc commented