[IMP] remove the method for issue start in project issue
bzr revid: rma@tinyerp.com-20121122052957-x6a1ei6t2ma8wujk
This commit is contained in:
@@ -394,11 +394,6 @@ class project_issue(base_stage, osv.osv):
|
||||
if vals.get('project_id'):
|
||||
for id in ids:
|
||||
self._subscribe_project_followers_to_issue(cr, uid, id, context=context)
|
||||
if 'stage_id' in vals:
|
||||
for t in self.browse(cr, uid, ids, context=context):
|
||||
new_stage = vals.get('stage_id')
|
||||
self.stage_set(cr, uid, [t.id], new_stage, context=context)
|
||||
|
||||
return super(project_issue, self).write(cr, uid, ids, vals, context)
|
||||
|
||||
def onchange_task_id(self, cr, uid, ids, task_id, context=None):
|
||||
@@ -550,15 +545,7 @@ class project_issue(base_stage, osv.osv):
|
||||
def create_send_note(self, cr, uid, ids, context=None):
|
||||
message = _("Project issue <b>created</b>.")
|
||||
return self.message_post(cr, uid, ids, body=message, subtype="mt_issue_new", context=context)
|
||||
def stage_set(self, cr, uid, ids, stage_id, context=None):
|
||||
stage_name = self.pool.get('project.task.type').name_get(cr, uid, [stage_id], context=context)[0][1]
|
||||
if stage_name in['Design','Development','Testing','Merge']:
|
||||
self.issue_start_send_note(cr, uid, ids, context=context)
|
||||
return True
|
||||
|
||||
def issue_start_send_note(self, cr, uid, ids, context=None):
|
||||
return self.message_post(cr, uid, ids, body=_("Issue has been <b>started</b>."), subtype="mt_issue_started", context=context)
|
||||
|
||||
|
||||
def case_escalate_send_note(self, cr, uid, ids, context=None):
|
||||
for obj in self.browse(cr, uid, ids, context=context):
|
||||
if obj.project_id:
|
||||
|
||||
@@ -48,7 +48,7 @@ Access all issues from the top Project menu, and access the issues of a specific
|
||||
<field name="name">Issue Created</field>
|
||||
<field name="res_model">project.issue</field>
|
||||
</record>
|
||||
<record id="mail.mt_issue_started" model="mail.message.subtype">
|
||||
<record id="mail.mt_issue_change" model="mail.message.subtype">
|
||||
<field name="name">Issue Started</field>
|
||||
<field name="res_model">project.issue</field>
|
||||
</record>
|
||||
|
||||
Reference in New Issue
Block a user