valtech / aem-easy-content-upgrade

AEM Easy Content Upgrade simplifies content migrations in AEM projects
Other
61 stars 26 forks source link

Handle GString values #140

Closed gruberrolandvaltech closed 3 years ago

gruberrolandvaltech commented 3 years ago

Interpolated Strings are transformed to GString which leads to issues in e.g. doSetPropoerty(). Then JCR stores a binary instead of the String. The GString should be converted to String automatically.

https://groovy-lang.org/syntax.html#_double_quoted_string

Example: def name = 'Foo' // a plain string def greeting = "Hello ${name}"

Methods to be updated:

gruberrolandvaltech commented 3 years ago

Done