Skip to content

Commit

Permalink
[Console] Fix date format autocomplete suggestions (elastic#76881) (e…
Browse files Browse the repository at this point in the history
…lastic#77991)

* fix date format autocomplete suggestions

* add missing completion and sort alphabetically

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
  • Loading branch information
jloleysens and elasticmachine committed Sep 21, 2020
1 parent f074af9 commit 5f95cea
Showing 1 changed file with 58 additions and 51 deletions.
109 changes: 58 additions & 51 deletions src/plugins/console/server/lib/spec_definitions/js/mappings.ts
Original file line number Diff line number Diff line change
Expand Up @@ -157,58 +157,65 @@ export const mappings = (specService: SpecDefinitionsService) => {

// dates
format: {
// outer array required to for an array of string values
__one_of: [
...[
'date',
'date_time',
'date_time_no_millis',
'ordinal_date',
'ordinal_date_time',
'ordinal_date_time_no_millis',
'time',
'time_no_millis',
't_time',
't_time_no_millis',
'week_date',
'week_date_time',
'week_date_time_no_millis',
].map(function (s) {
return ['basic_' + s, 'strict_' + s];
}),
...[
'date',
'date_hour',
'date_hour_minute',
'date_hour_minute_second',
'date_hour_minute_second_fraction',
'date_hour_minute_second_millis',
'date_optional_time',
'date_time',
'date_time_no_millis',
'hour',
'hour_minute',
'hour_minute_second',
'hour_minute_second_fraction',
'hour_minute_second_millis',
'ordinal_date',
'ordinal_date_time',
'ordinal_date_time_no_millis',
'time',
'time_no_millis',
't_time',
't_time_no_millis',
'week_date',
'week_date_time',
'weekDateTimeNoMillis',
'week_year',
'weekyearWeek',
'weekyearWeekDay',
'year',
'year_month',
'year_month_day',
'epoch_millis',
'epoch_second',
],
[
...[
'date',
'date_time',
'date_time_no_millis',
'ordinal_date',
'ordinal_date_time',
'ordinal_date_time_no_millis',
'time',
'time_no_millis',
't_time',
't_time_no_millis',
'week_date',
'week_date_time',
'week_date_time_no_millis',
].flatMap(function (s) {
return ['basic_' + s, 'strict_' + s];
}),
...[
'date',
'date_hour',
'date_hour_minute',
'date_hour_minute_second',
'date_hour_minute_second_fraction',
'date_hour_minute_second_millis',
'date_optional_time',
'date_time',
'date_time_no_millis',
'hour',
'hour_minute',
'hour_minute_second',
'hour_minute_second_fraction',
'hour_minute_second_millis',
'ordinal_date',
'ordinal_date_time',
'ordinal_date_time_no_millis',
'time',
'time_no_millis',
't_time',
't_time_no_millis',
'week_date',
'week_date_time',
'weekDateTimeNoMillis',
'weekyear',
'strict_weekyear',
'weekyear_week',
'strict_weekyear_week',
'strict_date_optional_time_nanos',
'weekyear_week_day',
'strict_weekyear_week_day',
'year',
'year_month',
'year_month_day',
'epoch_millis',
'epoch_second',
],
].sort(),
],
},

Expand Down

0 comments on commit 5f95cea

Please sign in to comment.