Skip to content

Improvements for data import#11710

Merged
SchrodingersGat merged 1 commit intoinventree:masterfrom
SchrodingersGat:import-update
Apr 9, 2026
Merged

Improvements for data import#11710
SchrodingersGat merged 1 commit intoinventree:masterfrom
SchrodingersGat:import-update

Conversation

@SchrodingersGat
Copy link
Copy Markdown
Member

  • Do not double migrate if no plugin data imported
  • Prevent settings write on a settings read

- Do not double migrate if no plugin data imported
- Prevent settings write on a settings read
@SchrodingersGat SchrodingersGat added this to the 1.3.0 milestone Apr 9, 2026
@SchrodingersGat SchrodingersGat added the setup Relates to the InvenTree setup / installation process label Apr 9, 2026
@netlify
Copy link
Copy Markdown

netlify bot commented Apr 9, 2026

Deploy Preview for inventree-web-pui-preview canceled.

Name Link
🔨 Latest commit 1eb4d35
🔍 Latest deploy log https://app.netlify.com/projects/inventree-web-pui-preview/deploys/69d829131aa5750008387988

@codecov
Copy link
Copy Markdown

codecov bot commented Apr 9, 2026

Codecov Report

❌ Patch coverage is 60.00000% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 91.38%. Comparing base (4b3b03e) to head (1eb4d35).
⚠️ Report is 3 commits behind head on master.

❌ Your patch status has failed because the patch coverage (66.66%) is below the target coverage (95.00%). You can increase the patch coverage or adjust the target coverage.

Additional details and impacted files
@@           Coverage Diff           @@
##           master   #11710   +/-   ##
=======================================
  Coverage   91.38%   91.38%           
=======================================
  Files         966      966           
  Lines       50050    50055    +5     
=======================================
+ Hits        45739    45745    +6     
+ Misses       4311     4310    -1     
Flag Coverage Δ
backend 89.27% <60.00%> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Components Coverage Δ
Backend Apps 91.73% <ø> (ø)
Backend General 93.39% <66.66%> (-0.02%) ⬇️
Frontend ∅ <ø> (∅)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@SchrodingersGat SchrodingersGat merged commit 6701f40 into inventree:master Apr 9, 2026
39 of 40 checks passed
@SchrodingersGat SchrodingersGat deleted the import-update branch April 9, 2026 23:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

setup Relates to the InvenTree setup / installation process

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant