[MERGE]: merging from the trunk addons
bzr revid: mga@tinyerp.com-20100826191251-z1h0j5tt00le2e7x
This commit is contained in:
commit
85ec26a64c
|
@ -181,10 +181,12 @@ the rule to mark CC(mail to any other person defined in actions)."),
|
|||
for action_rule in self.browse(cr, uid, ids, context=context):
|
||||
model = action_rule.model_id.model
|
||||
obj_pool = self.pool.get(model)
|
||||
obj_pool.__setattr__('create', self._create(obj_pool.create, model, context=context))
|
||||
obj_pool.__setattr__('write', self._write(obj_pool.write, model, context=context))
|
||||
return True
|
||||
if not hasattr(obj_pool, 'base_action_ruled'):
|
||||
obj_pool.create = self._create(obj_pool.create, model, context=context)
|
||||
obj_pool.write = self._write(obj_pool.write, model, context=context)
|
||||
obj_pool.base_action_ruled = True
|
||||
|
||||
return True
|
||||
def create(self, cr, uid, vals, context=None):
|
||||
res_id = super(base_action_rule, self).create(cr, uid, vals, context)
|
||||
self._register_hook(cr, uid, [res_id], context=context)
|
||||
|
|
|
@ -344,7 +344,7 @@ class crm_lead(crm_case, osv.osv):
|
|||
if isinstance(ids, (str, int, long)):
|
||||
ids = [ids]
|
||||
|
||||
if msg.get('priority'):
|
||||
if msg.get('priority') in dict(crm.AVAILABLE_PRIORITIES):
|
||||
vals['priority'] = msg.get('priority')
|
||||
|
||||
maps = {
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<field name="res_model">project.issue</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="domain">[('user_id','=',uid),('state','in',['draft','open'])]</field>
|
||||
<field name="domain">[('state','in',['draft','open'])]</field>
|
||||
<field name="view_id" ref="project_issue.project_issue_tree_view"/>
|
||||
</record>
|
||||
|
||||
|
@ -16,7 +16,7 @@
|
|||
<field name="res_model">project.issue</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<field name="domain">[('user_id','=',uid),('state','=','pending')]</field>
|
||||
<field name="domain">[('state','=','pending')]</field>
|
||||
<field name="view_id" ref="project_issue.project_issue_tree_view"/>
|
||||
</record>
|
||||
|
||||
|
@ -25,7 +25,7 @@
|
|||
<field name="res_model">project.issue.report</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">graph</field>
|
||||
<field name="domain">[('user_id','=',uid)]</field>
|
||||
<field name="domain">[]</field>
|
||||
<field name="view_id" ref="project_issue.view_project_issue_report_graph"/>
|
||||
</record>
|
||||
|
||||
|
@ -47,7 +47,7 @@
|
|||
<field name="res_model">project.issue.report</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">graph</field>
|
||||
<field name="domain">[('user_id','=',uid)]</field>
|
||||
<field name="domain">[]</field>
|
||||
<field name="view_id" ref="view_project_issue_graph_stage"/>
|
||||
</record>
|
||||
|
||||
|
|
Loading…
Reference in New Issue