Skip to content

Add ProFormA validity checks and disable exporting not invalid#2054

Merged
kkoehn merged 1 commit intomainfrom
1888-align-proforma-validations-with-task-model
Jul 15, 2025
Merged

Add ProFormA validity checks and disable exporting not invalid#2054
kkoehn merged 1 commit intomainfrom
1888-align-proforma-validations-with-task-model

Conversation

@kkoehn
Copy link
Contributor

@kkoehn kkoehn commented Jun 30, 2025

this adds rudimentary ProFormA validation. In the show view exporting gets disabled when the export is not possible. For that the export service is called (twice) whenever the show view gets rendered. I'm not sure about the performance impact of that.

@kkoehn kkoehn self-assigned this Jun 30, 2025
@kkoehn kkoehn linked an issue Jun 30, 2025 that may be closed by this pull request
@kkoehn kkoehn force-pushed the 1888-align-proforma-validations-with-task-model branch from fac8f4e to 097234e Compare June 30, 2025 18:40
@codecov
Copy link

codecov bot commented Jun 30, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 94.79%. Comparing base (f572823) to head (e81b04d).
Report is 11 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2054      +/-   ##
==========================================
+ Coverage   94.74%   94.79%   +0.05%     
==========================================
  Files         133      134       +1     
  Lines        3404     3442      +38     
==========================================
+ Hits         3225     3263      +38     
  Misses        179      179              

☔ 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.

@kkoehn kkoehn marked this pull request as ready for review June 30, 2025 19:12
@kkoehn kkoehn force-pushed the 1888-align-proforma-validations-with-task-model branch from 097234e to 29ff76d Compare July 9, 2025 21:17
@kkoehn kkoehn force-pushed the 1888-align-proforma-validations-with-task-model branch from 29ff76d to e81b04d Compare July 14, 2025 20:37
@kkoehn kkoehn merged commit 5ecc5fa into main Jul 15, 2025
15 checks passed
@kkoehn kkoehn deleted the 1888-align-proforma-validations-with-task-model branch July 15, 2025 17:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Align ProFormA validations with task model

2 participants