Merge lp:~therp-nl/openobject-server/lp1179839 into lp:openobject-server/7.0

Proposed by Holger Brunn (Therp)
Status: Needs review
Proposed branch: lp:~therp-nl/openobject-server/lp1179839
Merge into: lp:openobject-server/7.0
Diff against target: 13 lines (+3/-0)
1 file modified
openerp/osv/orm.py (+3/-0)
To merge this branch: bzr merge lp:~therp-nl/openobject-server/lp1179839
Reviewer Review Type Date Requested Status
OpenERP Core Team Pending
Review via email: mp+166540@code.launchpad.net

Description of the change

As discussed in https://code.launchpad.net/~therp-nl/openerp-web/lp1179839/+merge/163659, the edit, delete and create should be set to true for many2many fields

To post a comment you must log in.

Unmerged revisions

4976. By Holger Brunn (Therp)

[IMP] default actions for many2many fields to true

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'openerp/osv/orm.py'
--- openerp/osv/orm.py 2013-04-19 14:54:17 +0000
+++ openerp/osv/orm.py 2013-05-30 16:03:35 +0000
@@ -1773,6 +1773,9 @@
1773 node.remove(f)1773 node.remove(f)
1774 ctx = context.copy()1774 ctx = context.copy()
1775 ctx['base_model_name'] = self._name1775 ctx['base_model_name'] = self._name
1776 if column._type == 'many2many':
1777 for action in ['create', 'edit', 'delete']:
1778 f.set(action, f.get(action, 'true'))
1776 xarch, xfields = relation.__view_look_dom_arch(cr, user, f, view_id, ctx)1779 xarch, xfields = relation.__view_look_dom_arch(cr, user, f, view_id, ctx)
1777 views[str(f.tag)] = {1780 views[str(f.tag)] = {
1778 'arch': xarch,1781 'arch': xarch,