Skip to content

fix(draft): reuse the study-backed project when drafts have duplicate rows - #1544

Open
vcnainala wants to merge 2 commits into
developmentfrom
fix/draft-project-reuse
Open

fix(draft): reuse the study-backed project when drafts have duplicate rows#1544
vcnainala wants to merge 2 commits into
developmentfrom
fix/draft-project-reuse

fix(validation): treat associated article DOI as optional at publish …

9f516c1
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 2, 2026 in 1s

80.50% (+0.24%) compared to 8681915

View this Pull Request on Codecov

80.50% (+0.24%) compared to 8681915

Details

Codecov Report

❌ Patch coverage is 88.88889% with 10 lines in your changes missing coverage. Please review.
✅ Project coverage is 80.50%. Comparing base (8681915) to head (9f516c1).

Files with missing lines Patch % Lines
app/Actions/Draft/FindOrCreateDraftStudy.php 50.00% 4 Missing ⚠️
app/Actions/Draft/ProcessDraft.php 92.59% 2 Missing ⚠️
app/Http/Controllers/DraftController.php 77.77% 2 Missing ⚠️
app/Http/Controllers/ProjectController.php 80.00% 1 Missing ⚠️
app/Jobs/ValidateAndSubmitELNDraft.php 0.00% 1 Missing ⚠️
Additional details and impacted files
@@                Coverage Diff                @@
##             development    #1544      +/-   ##
=================================================
+ Coverage          80.26%   80.50%   +0.24%     
- Complexity          4481     4488       +7     
=================================================
  Files                293      293              
  Lines              16424    16473      +49     
=================================================
+ Hits               13182    13261      +79     
+ Misses              3242     3212      -30     

☔ View full report in Codecov by Harness.
📢 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.