diff --git a/hr_negative_leave/__manifest__.py b/hr_negative_leave/__manifest__.py index fad16ff..f2994df 100644 --- a/hr_negative_leave/__manifest__.py +++ b/hr_negative_leave/__manifest__.py @@ -3,7 +3,7 @@ { "name": "hr_negative_leave", - "version": "16.0.3.0.0", + "version": "16.0.3.0.1", "author": "Elabore", "website": "https://elabore.coop", "maintainer": "Elabore", diff --git a/hr_negative_leave/views/hr_leave_views.xml b/hr_negative_leave/views/hr_leave_views.xml index f9f0eec..bc7373a 100644 --- a/hr_negative_leave/views/hr_leave_views.xml +++ b/hr_negative_leave/views/hr_leave_views.xml @@ -5,17 +5,26 @@ + [ - '|', + '|', '|', ('requires_allocation', '=', 'no'), '&', - ('has_valid_allocation', '=', True), - '|', - ('allows_negative', '=', True), - '&', - ('virtual_remaining_leaves', '>', 0), - ('allows_negative', '=', False), - ] + ('has_valid_allocation', '=', True), + '&', + ('virtual_remaining_leaves', '>', 0), + ('max_leaves', '>', 0), + ('allows_negative', '=', True) + ]