Ticket #1323 (closed defect: fixed)
broken non-equal nest relations (many-to-many self referencing)
| Reported by: | floriank | Owned by: | romanb |
|---|---|---|---|
| Priority: | critical | Milestone: | 1.0.2 |
| Component: | Record | Version: | 1.0.0 |
| Severity: | Keywords: | ||
| Cc: | Has Test: | yes | |
| Status: | Pending Core Response | Has Patch: | yes |
Description (last modified by floriank) (diff)
Saving a record of non-equal nest relations (testcase 1323 as sample from listing .149 in documentation (4.3.2.1) and testcase 1323b as polyhierarchical relation from own application) results in broken records in the relationship-table, which afterwards have their parent_id = child_id.
Does someone have any suggestion what goes wrong here? The error is critical for me because the main objects in my application cannot be saved without loosing their relations.
The error appears in both doctrine 0.11.1 and 1.0.0 beta1.
/edit: Changed classnames to match ticket number
/edit2: Added different behaviour on 0.11.1 and 1.0.0 Beta1
/edit3: Changed text of description, removed sourcecode from description and changed priority