From 8768bd81501adbda8bbe697eb74007333a78fa5e Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Fri, 15 Feb 2013 15:16:51 +0100 Subject: [PATCH] [IMP] gamification: use state instead of status bzr revid: mat@openerp.com-20130215141651-5ktcyekk9subj6ji --- addons/hr_goal/goal.py | 20 ++++++++++---------- addons/hr_goal/view/goal.xml | 12 +++++++++--- addons/hr_goal/view/plan.xml | 6 +++--- 3 files changed, 22 insertions(+), 16 deletions(-) diff --git a/addons/hr_goal/goal.py b/addons/hr_goal/goal.py index 259b483583b..1808f0a9ec8 100644 --- a/addons/hr_goal/goal.py +++ b/addons/hr_goal/goal.py @@ -23,19 +23,19 @@ from openerp.osv import fields, osv from datetime import date -GAMIFICATION_GOAL_STATUS = [ +GAMIFICATION_GOAL_STATE = [ ('inprogress','In progress'), ('reached','Reached'), ('failed','Failed'), ] -GAMIFICATION_PLAN_STATUS = [ +GAMIFICATION_PLAN_STATE = [ ('draft','Draft'), ('inprogress','In progress'), ('done','Done'), ] -GAMIFICATION_PERIOD_STATUS = [ +GAMIFICATION_PERIOD_STATE = [ ('once','No automatic assigment'), ('daily','Daily'), ('weekly','Weekly'), @@ -139,15 +139,15 @@ class gamification_goal(osv.Model): 'current' : fields.float('Current', required=True, track_visibility = 'always'), - 'status': fields.selection(GAMIFICATION_GOAL_STATUS, - string='Status', + 'state': fields.selection(GAMIFICATION_GOAL_STATE, + string='State', required=True, track_visibility = 'always'), } _defaults = { 'current': 0, - 'status': 'inprogress', + 'state': 'inprogress', } @@ -177,12 +177,12 @@ class gamification_goal_plan(osv.Model): 'autojoin_group_id' : fields.many2one('res.groups', string='Group', help='Group of users whose members will automatically be added to the users'), - 'period' : fields.selection(GAMIFICATION_PERIOD_STATUS, + 'period' : fields.selection(GAMIFICATION_PERIOD_STATE, string='Period', help='Period of automatic goal assigment, will be done manually if none is selected', required=True), - 'status': fields.selection(GAMIFICATION_PLAN_STATUS, - string='Status', + 'state': fields.selection(GAMIFICATION_PLAN_STATE, + string='State', required=True), 'report_mode':fields.selection(GAMIFICATION_REPORT_MODE, string="Mode", @@ -199,7 +199,7 @@ class gamification_goal_plan(osv.Model): _defaults = { 'period': 'once', - 'status': 'inprogress', + 'state': 'inprogress', 'report_mode' : 'progressbar', 'report_message_frequency' : 'onchange', } diff --git a/addons/hr_goal/view/goal.xml b/addons/hr_goal/view/goal.xml index 3b60aac1976..84ecbc7b0a5 100644 --- a/addons/hr_goal/view/goal.xml +++ b/addons/hr_goal/view/goal.xml @@ -11,14 +11,14 @@ Goal list gamification.goal - + - + @@ -28,6 +28,12 @@ gamification.goal
+
+
@@ -42,7 +48,7 @@ - + diff --git a/addons/hr_goal/view/plan.xml b/addons/hr_goal/view/plan.xml index d8e392020f1..a4ab2148f1b 100644 --- a/addons/hr_goal/view/plan.xml +++ b/addons/hr_goal/view/plan.xml @@ -12,10 +12,10 @@ Goal plans list gamification.goal.plan - + - + @@ -32,7 +32,7 @@ - +