Skip to content

Alien validation consistency…#331

Merged
domdinicola merged 3 commits intodevelopfrom
bugfix/300008-alien-validation-consistency
Feb 19, 2026
Merged

Alien validation consistency…#331
domdinicola merged 3 commits intodevelopfrom
bugfix/300008-alien-validation-consistency

Conversation

@datamik
Copy link
Contributor

@datamik datamik commented Feb 13, 2026

AB#300008

Fix alien fields check for validate button, validate action and validate program.
Removed unused fail_if_alien checkbox from the import form
Fix/add unit tests

…ate program.

Removed unused fail_if_alien checkbox from the import form
Fix/add unit tests
@codecov
Copy link

codecov bot commented Feb 13, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 96.53%. Comparing base (3bd7f70) to head (1f46107).
⚠️ Report is 6 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #331      +/-   ##
===========================================
+ Coverage    96.51%   96.53%   +0.02%     
===========================================
  Files          224      224              
  Lines         8745     8767      +22     
  Branches       887      895       +8     
===========================================
+ Hits          8440     8463      +23     
  Misses         171      171              
+ Partials       134      133       -1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

hh_aliens = _find_alien_fields(instance)
ind_aliens: set[str] = set()
for member in instance.members.all():
ind_aliens = _find_alien_fields(member)
Copy link
Contributor

Choose a reason for hiding this comment

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

According to the current flow, should validation stop at the first member with alien fields, or collect aliens from all members and report them together?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes, we should stop at the first alien found. No need to check all the members.

@domdinicola domdinicola merged commit 3fed73e into develop Feb 19, 2026
18 checks passed
@domdinicola domdinicola deleted the bugfix/300008-alien-validation-consistency branch February 19, 2026 10:41
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.

4 participants

Comments