[FIX] default email alias name must not be changed when click on apply without changing.
authorTurkesh Patel (Open ERP) <tpa@tinyerp.com>
Fri, 22 Nov 2013 10:00:39 +0000 (15:30 +0530)
committerTurkesh Patel (Open ERP) <tpa@tinyerp.com>
Fri, 22 Nov 2013 10:00:39 +0000 (15:30 +0530)
bzr revid: tpa@tinyerp.com-20131122100039-8xjyzm0un62ogn1z

addons/hr_recruitment/res_config.py

index df9676e..cd182d9 100644 (file)
@@ -52,7 +52,8 @@ class hr_applicant_settings(osv.osv_memory):
     def set_default_alias_prefix(self, cr, uid, ids, context=None):
         mail_alias = self.pool.get('mail.alias')
         record = self.browse(cr, uid, ids[0], context=context)
-        if record.alias_prefix:
+        default_alias_prefix = self.get_default_alias_prefix(cr, uid, ids, context=context)['alias_prefix']
+        if record.alias_prefix != default_alias_prefix:
             try:
                 alias = self.pool.get('ir.model.data').get_object(cr, uid, 'hr_recruitment', 'mail_alias_jobs')
                 if alias: