Option to disable API fetch for existing parts #458
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When you have a lot of APIs enabled (TME, Mouser and Digikey) it can take a few seconds before the page loads when opening a singular part. In most cases I only want to open the part to change the quantity and I dont need it to update any API information.
This PR adds a option to turn off fetching API data when "editing" a part in your inventory. This speeds up loading and reduces the amount of API calls that are used.
Video with the "slow" loading of the part information
https://github.com/user-attachments/assets/4a2e6b74-ddf1-47cc-a6ca-b85cf4df1830
And a video with the before/after
https://github.com/user-attachments/assets/26e3e8b4-1c5c-4c13-912a-d16d7413dc7f
I added this in the organisation settings so the host can turn this feature on/off