bzr revid: fp@openerp.com-20121002211234-z6rlmxjwf762zvjb
This commit is contained in:
Fabien Pinckaers 2012-10-02 23:12:34 +02:00
parent 641b4875bf
commit 55ae1c8b4b
3 changed files with 7 additions and 1 deletions

View File

@ -90,6 +90,7 @@ class hr_job(osv.osv):
_name = "hr.job"
_description = "Job Description"
_inherit = ['mail.thread']
_columns = {
'name': fields.char('Job Name', size=128, required=True, select=True),
'expected_employees': fields.function(_no_of_employee, string='Total Employees',

View File

@ -362,6 +362,10 @@
<field name="requirements"/>
</div>
</sheet>
<div class="oe_chatter">
<field name="message_ids" widget="mail_thread"/>
<field name="message_follower_ids" widget="mail_followers"/>
</div>
</form>
</field>
</record>

View File

@ -1099,7 +1099,8 @@ class task(base_stage, osv.osv):
task_record = self.browse(cr, uid, task_id, context=context)
if task_record.project_id:
project_follower_ids = [follower.id for follower in task_record.project_id.message_follower_ids]
self.message_subscribe(cr, uid, [task_id], project_follower_ids, context=context)
self.message_subscribe(cr, uid, [task_id], project_follower_ids,
context=context)
self._store_history(cr, uid, [task_id], context=context)
self.create_send_note(cr, uid, [task_id], context=context)
return task_id