diff --git a/addons/hr_holidays/__openerp__.py b/addons/hr_holidays/__openerp__.py
index 83ce130e360..3f0cd36ce4e 100644
--- a/addons/hr_holidays/__openerp__.py
+++ b/addons/hr_holidays/__openerp__.py
@@ -61,7 +61,7 @@
'wizard/hr_holidays_summary_employees_view.xml',
#'process/hr_holidays_process.xml'
],
- 'demo_xml': [],
+ 'demo_xml': ['hr_holidays_demo.xml',],
'installable': True,
'active': False,
'certificate': '0086579209325',
diff --git a/addons/hr_holidays/hr_holidays.py b/addons/hr_holidays/hr_holidays.py
index b8543d8a407..77dd0984cf5 100644
--- a/addons/hr_holidays/hr_holidays.py
+++ b/addons/hr_holidays/hr_holidays.py
@@ -23,7 +23,6 @@
import time
import datetime
-import pooler
import netsvc
from osv import fields, osv
from tools.translate import _
@@ -51,7 +50,7 @@ class hr_holidays_status(osv.osv):
def get_days(self, cr, uid, ids, employee_id, return_false, context={}):
res = {}
- for record in self.browse(cr, uid, ids, context):
+ for record in self.browse(cr, uid, ids, context=context):
res[record.id] = {}
max_leaves = leaves_taken = 0
if not return_false:
diff --git a/addons/hr_holidays/hr_holidays_demo.xml b/addons/hr_holidays/hr_holidays_demo.xml
index 5e9f8cfae07..c27abb6f609 100644
--- a/addons/hr_holidays/hr_holidays_demo.xml
+++ b/addons/hr_holidays/hr_holidays_demo.xml
@@ -5,38 +5,46 @@
Casual Leave
- red
+ black
-
-
-
- 12
-
+
+ Trip with Family
+
+ add
+ 2010-01-01 08:00
+ 2010-01-03 18:00
+ 1
+
+
- Going For Tour
+ Trip with Family
2010-01-01 08:00
2010-01-03 18:00
- 3
+ 1
- Sickness Leave
- black
+ Sick Leave
+ red
-
-
-
- 6
-
+
+ Doctor Appointment
+
+ add
+ 2010-02-01 00:00
+ 2010-02-03 08:00
+ 3
+
+
- Sickness
+ Doctor Appointment
2010-02-01 00:00
2010-02-03 08:00
diff --git a/addons/hr_holidays/hr_holidays_view.xml b/addons/hr_holidays/hr_holidays_view.xml
index 9a3a8921a70..062e0f500a2 100644
--- a/addons/hr_holidays/hr_holidays_view.xml
+++ b/addons/hr_holidays/hr_holidays_view.xml
@@ -13,7 +13,7 @@
-
+
form
[('type','=','remove')]
+ {'search_default_user_id':uid}
@@ -248,20 +249,21 @@
-
+
-
- Allocation Requests
- hr.holidays
- form
- {'type':'add'}
- [('type','=','add')]
-
-
+
+ Allocation Requests
+ hr.holidays
+ form
+ {'search_default_user_id':uid,'type':'add'}
+ [('type','=','add')]
+
+
+
@@ -288,8 +290,9 @@
hr.holidays
form
tree,form
-
- {'allocation_type':'company', 'report':True}
+
+ {'search_default_user_id':uid,'allocation_type':'company', 'report':True}
+