Nimesh Contractor(Open ERP) has proposed merging lp:~openerp-dev/openobject-addons/trunk-hr_duplicate_leave_summery-nco into lp:openobject-addons.
Requested reviews: OpenERP Core Team (openerp) For more details, see: https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-hr_duplicate_leave_summery-nco/+merge/141053 Hello, Add copy method to possible to duplicate a holiday request. Thanks, NCO. -- https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-hr_duplicate_leave_summery-nco/+merge/141053 Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-addons/trunk-hr_duplicate_leave_summery-nco.
=== modified file 'hr_holidays/hr_holidays.py' --- hr_holidays/hr_holidays.py 2012-12-20 11:47:30 +0000 +++ hr_holidays/hr_holidays.py 2012-12-21 10:31:42 +0000 @@ -182,6 +182,16 @@ ('date_check2', "CHECK ( (type='add') OR (date_from <= date_to))", "The start date must be anterior to the end date."), ('date_check', "CHECK ( number_of_days_temp >= 0 )", "The number of days must be greater than 0."), ] + + def copy(self, cr, uid, id, default=None, context=None): + if default is None: + default = {} + if context is None: + context = {} + default = default.copy() + default['date_from'] = False + default['date_to'] = False + return super(hr_holidays, self).copy(cr, uid, id, default, context=context) def _create_resource_leave(self, cr, uid, leaves, context=None): '''This method will create entry in resource calendar leave object at the time of holidays validated '''
_______________________________________________ Mailing list: https://launchpad.net/~openerp-dev-gtk Post to : openerp-dev-gtk@lists.launchpad.net Unsubscribe : https://launchpad.net/~openerp-dev-gtk More help : https://help.launchpad.net/ListHelp