Skip to content

fix/field info deduction for conversions#59

Merged
Schmluk merged 1 commit intomainfrom
fix/gui_types
Sep 15, 2025
Merged

fix/field info deduction for conversions#59
Schmluk merged 1 commit intomainfrom
fix/gui_types

Conversation

@Schmluk
Copy link
Collaborator

@Schmluk Schmluk commented Sep 13, 2025

Found a rare corner case: Fields with a Conversion that did not specialize a getFieldInputInfo() function did not have any input info, which broke the dynamic config GUI.

  • Now defaults to the intermediate type as input type if not specialized.
  • Also catch on the GUI side for more graceful failures or catches (if there were other such corner cases in the future)
  • Updated utests

Copy link
Collaborator

@nathanhhughes nathanhhughes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great catch, LGTM!

@Schmluk Schmluk merged commit baa7acf into main Sep 15, 2025
1 check passed
@Schmluk Schmluk deleted the fix/gui_types branch September 15, 2025 13:16
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