In my tests so far I have found that while the accounts_opportunities does contain both records after the account is changed, the original relationship is marked as deleted as below
Code:
"id";"opportunity_id";"account_id";"date_modified";"deleted"
"162000c2-73c4-e7ff-3e24-4b44c679e421";"d2900693-b984-956d-b32d-4b44c6c6e85a";"ef5e4c2c-fefc-1f4e-8b3c-4b44c6a3b361";"2010-01-30 19:18:30";"1"
"1b0de05a-4a88-5765-0b5b-4b6486b92564";"d2900693-b984-956d-b32d-4b44c6c6e85a";"c838a720-fb2f-2972-48f8-4b44c6ecf4c5";"2010-01-30 19:18:30";"0"
See the "1" at the end of the first record? Are you seeing this in your data as well?
I also only see it listed in my ListView once.
Can you give us step-by-step detailed instructions as to exactly how you are changing the account, maybe there is a bug that is specific to your procedure.
I am not sure why the relationship is many-to-many as I can't see in the interface how that is exposed. It should be a one-to-many. I will enter a bug report for that part of this.
Bookmarks