diff options
| author | Priyanka Kakadiya <pka@odoo.com> | 2018-12-11 05:56:22 +0000 |
|---|---|---|
| committer | Mathieu Duckerts-Antoine <dam@odoo.com> | 2019-02-13 15:47:20 +0000 |
| commit | bd0e0605cc75fde6b8df0333ce4ed716210f2e20 (patch) | |
| tree | 916de66bc63b5b34f7b34c09835066fe4b1837dd /addons/web/static/src | |
| parent | d132870cab65c84b3683336a5753982764c38fb7 (diff) | |
[IMP] web: add 'Last 5 Years' as a period option
This commit adds the option 'Last 5 Years' in
the list of periods available to selection in
the filter menu and the time range menu for
the date/datetime fields.
Task: 1916017
closes odoo/odoo#29423
Diffstat (limited to 'addons/web/static/src')
| -rw-r--r-- | addons/web/static/src/js/core/domain.js | 5 | ||||
| -rw-r--r-- | addons/web/static/src/js/views/control_panel/search/control_panel_view_parameters.js | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/addons/web/static/src/js/core/domain.js b/addons/web/static/src/js/core/domain.js index 97642f8e438..c7533aabae0 100644 --- a/addons/web/static/src/js/core/domain.js +++ b/addons/web/static/src/js/core/domain.js @@ -359,6 +359,11 @@ var Domain = collections.Tree.extend({ rightBoundaryParams = t ? {days: -1} : {}; offsetPeriodParams = {days: -365}; return makeInterval(); + case 'last_5_years': + leftBoundaryParams = {years: -5}; + rightBoundaryParams = t ? {days: -1} : {}; + offsetPeriodParams = {years: -5}; + return makeInterval(); } }, /** diff --git a/addons/web/static/src/js/views/control_panel/search/control_panel_view_parameters.js b/addons/web/static/src/js/views/control_panel/search/control_panel_view_parameters.js index 171737b66fb..f0d263bedcf 100644 --- a/addons/web/static/src/js/views/control_panel/search/control_panel_view_parameters.js +++ b/addons/web/static/src/js/views/control_panel/search/control_panel_view_parameters.js @@ -11,6 +11,7 @@ var PERIOD_OPTIONS = [ {description: _lt('Last 7 Days'), optionId: 'last_7_days', groupId: 1}, {description: _lt('Last 30 Days'), optionId: 'last_30_days', groupId: 1}, {description: _lt('Last 365 Days'), optionId: 'last_365_days', groupId: 1}, + {description: _lt('Last 5 Years'), optionId: 'last_5_years', groupId: 1}, {description: _lt('Today'), optionId: 'today', groupId: 2}, {description: _lt('This Week'), optionId: 'this_week', groupId: 2}, {description: _lt('This Month'), optionId: 'this_month', groupId: 2}, |
