diff --git a/src/generators/android/templates/class.java.hbs b/src/generators/android/templates/class.java.hbs index 1aa4e645..3c3e8ccb 100644 --- a/src/generators/android/templates/class.java.hbs +++ b/src/generators/android/templates/class.java.hbs @@ -44,7 +44,9 @@ public final class {{name}} extends SerializableProperties { {{/if}} */ public Builder {{name}}(final {{#if isVariableNullable}}@Nullable{{else}}@NonNull{{/if}} {{#if hasEnum}}{{enumName}}{{else}}{{type}}{{/if}} {{name}}) { - {{#if isListType}} + {{#if hasEnum}} + properties.put("{{rawName}}", {{name}}.getValue()); + {{else if isListType}} List p = RudderTyperUtils.serializeList({{name}}); properties.put("{{rawName}}", p); {{else if implementsSerializableProperties}}