This is an automated email from the ASF dual-hosted git repository. jkevan pushed a commit to branch migrateEvents in repository https://gitbox.apache.org/repos/asf/unomi.git
The following commit(s) were added to refs/heads/migrateEvents by this push: new b654b42a4 UNOMI-605: migrate events to 2.0.0 b654b42a4 is described below commit b654b42a4876d378697ccd278ce983dc2a6d0b90 Author: Kevan <ke...@jahia.com> AuthorDate: Thu Jul 21 19:08:21 2022 +0200 UNOMI-605: migrate events to 2.0.0 --- .../resources/requestBody/2.0.0/event_migrate.painless | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/tools/shell-commands/src/main/resources/requestBody/2.0.0/event_migrate.painless b/tools/shell-commands/src/main/resources/requestBody/2.0.0/event_migrate.painless index 4fd878064..5c8703dc8 100644 --- a/tools/shell-commands/src/main/resources/requestBody/2.0.0/event_migrate.painless +++ b/tools/shell-commands/src/main/resources/requestBody/2.0.0/event_migrate.painless @@ -41,15 +41,11 @@ if ('view' == ctx._source.eventType){ } /* Handle form events */ -if ('form' == ctx._source.eventType){ +if ('form' == ctx._source.eventType && ctx._source.properties != null){ - /* Check for form fields */ - if (ctx._source.properties != null){ - - if (ctx._source.flattenedProperties == null) { - ctx._source.put('flattenedProperties', new HashMap()); - } - ctx._source.flattenedProperties.put('fields', ctx._source.properties); - ctx._source.put('properties', new HashMap()); + if (ctx._source.flattenedProperties == null) { + ctx._source.put('flattenedProperties', new HashMap()); } + ctx._source.flattenedProperties.put('fields', ctx._source.properties); + ctx._source.put('properties', new HashMap()); } \ No newline at end of file