[FIX] bugfixed the order of computing records for store={} fields. There was a proble...
authorqdp <qdp@tinyerp.com>
Wed, 18 Feb 2009 14:24:54 +0000 (15:24 +0100)
committerqdp <qdp@tinyerp.com>
Wed, 18 Feb 2009 14:24:54 +0000 (15:24 +0100)
commita4b93b2a4d6cc30c53bc39d9b7773bca03cb915b
treef97e1658515509e81ed7add8799df76bd798a343
parent85dec38142084da4385e4755b5823f2ef70af7f1
[FIX] bugfixed the order of computing records for store={} fields. There was a problem for fields that were dependant on same object like the membership_state field on
res_partner that depend on free_member field of res_partner:
store = {
                'account.invoice':(_get_invoice_partner,['state'], 10),
                'membership.membership_line':(_get_partner_id,['state'], 10),
                'res.partner':(_get_partners, ['free_member'], 10)
                }

bzr revid: qdp@tinyerp.com-20090218142454-d9h6bdy4h3wwcj1i
bin/osv/orm.py