summaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
authorJérome Maes <jem@openerp.com>2016-05-30 17:06:28 +0200
committerJérome Maes <jem@openerp.com>2016-07-12 11:43:48 +0200
commite9b6a1c0db35087ec7e2eccb72e71fb3cee9e1be (patch)
tree1be3b08017d94a78f7218f5ad50b06478b6304d0 /addons
parent3275a90ff0ee71292b32a6005d2b1a289a09154b (diff)
[MOV-MIG] website_hr_recruitment : move some file and migrate some others ot new api
Diffstat (limited to 'addons')
-rw-r--r--addons/website_hr_recruitment/__openerp__.py4
-rw-r--r--addons/website_hr_recruitment/models/__init__.py5
-rw-r--r--addons/website_hr_recruitment/models/hr_applicant.py5
-rw-r--r--addons/website_hr_recruitment/models/hr_job.py26
-rw-r--r--addons/website_hr_recruitment/models/hr_recruitment.py (renamed from addons/website_hr_recruitment/models/hr_recruitment_source.py)0
-rw-r--r--addons/website_hr_recruitment/views/hr_job_views.xml6
-rw-r--r--addons/website_hr_recruitment/views/hr_recruitment_views.xml (renamed from addons/website_hr_recruitment/views/hr_recruitment_view.xml)0
-rw-r--r--addons/website_hr_recruitment/views/website_hr_recruitment_templates.xml (renamed from addons/website_hr_recruitment/views/templates.xml)0
8 files changed, 24 insertions, 22 deletions
diff --git a/addons/website_hr_recruitment/__openerp__.py b/addons/website_hr_recruitment/__openerp__.py
index dc3acdde129..4c0baa427cd 100644
--- a/addons/website_hr_recruitment/__openerp__.py
+++ b/addons/website_hr_recruitment/__openerp__.py
@@ -14,8 +14,8 @@ Odoo Contact Form
'security/website_hr_recruitment_security.xml',
'data/config_data.xml',
'views/hr_job_views.xml',
- 'views/templates.xml',
- 'views/hr_recruitment_view.xml',
+ 'views/website_hr_recruitment_templates.xml',
+ 'views/hr_recruitment_views.xml',
],
'demo': [
'data/hr_job_demo.xml',
diff --git a/addons/website_hr_recruitment/models/__init__.py b/addons/website_hr_recruitment/models/__init__.py
index 331192a2437..51930ad5d98 100644
--- a/addons/website_hr_recruitment/models/__init__.py
+++ b/addons/website_hr_recruitment/models/__init__.py
@@ -1,3 +1,6 @@
+# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
import hr_job
-import hr_recruitment_source
+import hr_recruitment
import hr_applicant
diff --git a/addons/website_hr_recruitment/models/hr_applicant.py b/addons/website_hr_recruitment/models/hr_applicant.py
index de1070ad43f..e630d27a595 100644
--- a/addons/website_hr_recruitment/models/hr_applicant.py
+++ b/addons/website_hr_recruitment/models/hr_applicant.py
@@ -1,8 +1,9 @@
# -*- coding: utf-8 -*-
-from openerp.osv import osv
+from odoo import models
+
+class Applicant(models.Model):
-class hr_applicant(osv.Model):
_inherit = 'hr.applicant'
def website_form_input_filter(self, request, values):
diff --git a/addons/website_hr_recruitment/models/hr_job.py b/addons/website_hr_recruitment/models/hr_job.py
index 19ddb8e6881..244ef5721fb 100644
--- a/addons/website_hr_recruitment/models/hr_job.py
+++ b/addons/website_hr_recruitment/models/hr_job.py
@@ -1,22 +1,22 @@
# -*- coding: utf-8 -*-
-from openerp.osv import osv, fields
+from odoo import api, fields, models
+class Job(models.Model):
-class hr_job(osv.osv):
_name = 'hr.job'
_inherit = ['hr.job', 'website.seo.metadata', 'website.published.mixin']
- def _website_url(self, cr, uid, ids, field_name, arg, context=None):
- res = super(hr_job, self)._website_url(cr, uid, ids, field_name, arg, context=context)
- for job in self.browse(cr, uid, ids, context=context):
- res[job.id] = "/jobs/detail/%s" % job.id
- return res
+ website_description = fields.Html('Website description', translate=True)
- def set_open(self, cr, uid, ids, context=None):
- self.write(cr, uid, ids, {'website_published': False}, context=context)
- return super(hr_job, self).set_open(cr, uid, ids, context)
+ @api.multi
+ def _website_url(self, field_name, arg):
+ result = super(Job, self)._website_url(field_name, arg)
+ for job in self:
+ result[job.id] = "/jobs/detail/%s" % job.id
+ return result
- _columns = {
- 'website_description': fields.html('Website description', translate=True),
- }
+ @api.multi
+ def set_open(self):
+ self.write({'website_published': False})
+ return super(Job, self).set_open()
diff --git a/addons/website_hr_recruitment/models/hr_recruitment_source.py b/addons/website_hr_recruitment/models/hr_recruitment.py
index 0f2d87eb5f9..0f2d87eb5f9 100644
--- a/addons/website_hr_recruitment/models/hr_recruitment_source.py
+++ b/addons/website_hr_recruitment/models/hr_recruitment.py
diff --git a/addons/website_hr_recruitment/views/hr_job_views.xml b/addons/website_hr_recruitment/views/hr_job_views.xml
index 7b34a700900..cfa7fc675f2 100644
--- a/addons/website_hr_recruitment/views/hr_job_views.xml
+++ b/addons/website_hr_recruitment/views/hr_job_views.xml
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<openerp>
-<data>
+<odoo>
<record id="view_hr_job_form_website_published_button" model="ir.ui.view" >
<field name="name">hr.job.form.inherit.published.button</field>
<field name="model">hr.job</field>
@@ -14,5 +13,4 @@
</div>
</field>
</record>
-</data>
-</openerp>
+</odoo>
diff --git a/addons/website_hr_recruitment/views/hr_recruitment_view.xml b/addons/website_hr_recruitment/views/hr_recruitment_views.xml
index 8c4b14dc984..8c4b14dc984 100644
--- a/addons/website_hr_recruitment/views/hr_recruitment_view.xml
+++ b/addons/website_hr_recruitment/views/hr_recruitment_views.xml
diff --git a/addons/website_hr_recruitment/views/templates.xml b/addons/website_hr_recruitment/views/website_hr_recruitment_templates.xml
index 09ac1c2f3ad..09ac1c2f3ad 100644
--- a/addons/website_hr_recruitment/views/templates.xml
+++ b/addons/website_hr_recruitment/views/website_hr_recruitment_templates.xml