Skip to content

HCK-9386: handle edge-case in FE when internal definition references model definition and they both have the same name#174

Merged
chulanovskyi-bs merged 2 commits into
developfrom
fix/HCK-9386-2
Jan 8, 2025
Merged

HCK-9386: handle edge-case in FE when internal definition references model definition and they both have the same name#174
chulanovskyi-bs merged 2 commits into
developfrom
fix/HCK-9386-2

Conversation

@Vitalii4as
Copy link
Copy Markdown
Contributor

@Vitalii4as Vitalii4as commented Jan 8, 2025

Sub-taskHCK-9386 Fix the bug in the Avro plugin FE

Technical details

There was a reference in the internal definitions that references model definition. They both had the same name. So, in the udt we had the udt from internal definitions (because internal defs have higher priority), and when we tried to resolve it we stuck in the infinite loop returning the same reference all along.

…model definition and they both have the same name
@Vitalii4as Vitalii4as self-assigned this Jan 8, 2025
Comment thread forward_engineering/api.js Outdated
Comment thread forward_engineering/helpers/udtHelper.js Outdated
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Jan 8, 2025

@chulanovskyi-bs chulanovskyi-bs enabled auto-merge (squash) January 8, 2025 14:24
@chulanovskyi-bs chulanovskyi-bs merged commit ee4e202 into develop Jan 8, 2025
@chulanovskyi-bs chulanovskyi-bs deleted the fix/HCK-9386-2 branch January 8, 2025 15:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants