This is an automated email from the ASF dual-hosted git repository.

hutcheb pushed a commit to branch plc4py/integration-test
in repository https://gitbox.apache.org/repos/asf/plc4x.git

commit 601e3b5cc7076f101f242f72b9351be1abeb0e39
Author: Ben Hutcheson <ben.hut...@gmail.com>
AuthorDate: Tue May 7 04:26:01 2024 +0200

    fix(plc4py): Fix enum type test
---
 .../main/resources/templates/python/complex-type-template.python.ftlh   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/code-generation/language-python/src/main/resources/templates/python/complex-type-template.python.ftlh
 
b/code-generation/language-python/src/main/resources/templates/python/complex-type-template.python.ftlh
index 6bb5783bdb..c950898cf5 100644
--- 
a/code-generation/language-python/src/main/resources/templates/python/complex-type-template.python.ftlh
+++ 
b/code-generation/language-python/src/main/resources/templates/python/complex-type-template.python.ftlh
@@ -631,7 +631,7 @@ class ${type.name}<#if 
type.isDiscriminatedParentTypeDefinition()></#if>(<#if ty
                 <#assign typedField = field.asTypedField().orElseThrow()>
                 <#assign namedField = field.asNamedField().orElseThrow()>
 
-        ${helper.camelCaseToSnakeCase(namedField.name)} = 
read_buffer.${helper.getDataReaderCall(enumField.type)}(logical_name="${namedField.name}",
 
readEnum(${enumField.type.asNonSimpleTypeReference().orElseThrow().typeDefinition.name}::firstEnumForField${enumField.fieldName?cap_first},
 ${helper.getDataReaderCall(helper.getEnumFieldTypeReference(enumField.type, 
enumField.fieldName))}${helper.getFieldOptions(typedField, 
parserArguments)}<#if hasParserArguments>, ${parsedList}</#if>)
+        ${helper.camelCaseToSnakeCase(namedField.name)} = 
read_buffer.${helper.getDataReaderCall(enumField.type)}logical_name="${namedField.name}"${helper.getFieldOptions(typedField,
 parserArguments)}<#if hasParserArguments>, ${parsedList}</#if>)
                 <#break>
             <#case "implicit">
                 <#assign implicitField = field.asImplicitField().orElseThrow()>

Reply via email to