AMO-Tools-Desktop icon indicating copy to clipboard operation
AMO-Tools-Desktop copied to clipboard

Pump Fixes

Open nbintertech opened this issue 10 months ago • 2 comments

Update app-wide validation for pump stages Update pump inventory stages defaults to be 1

Let's walk through when you start

nbintertech avatar May 29 '25 19:05 nbintertech

So, you're looking through out the app (pump module, pump inventory, pump calculators) for this field:

Image

It's default value should be 1. The field should like the field there (with the nice buttons).
Validation - Red: it should be >=1. it should be a whole number. Yellow: < 15 "Multistage pumps usually have less than 15 impellers. Please check your data." I think that's it...

koay9f avatar Nov 19 '25 20:11 koay9f

@koay9f we could potentially add this same validation (whole number) to PH openings. I assume there are other places in the app also. @WoodrowKromar - NOT required to close this. Can be separate work

nbintertech avatar Nov 21 '25 13:11 nbintertech

@koay9f

5. In Achievable Efficiency there is a side-effect due to the stages being to high. Seems to be anything higher than 9, but this might be contextually dependent on other fields. Address this last.

The issue is that if values are unplottable and go below 0, then it errors. This error banner will display that we cannot plot below 0. image

WoodrowKromar avatar Dec 02 '25 16:12 WoodrowKromar

Honestly, I'm getting values below zero before this error appears so I think the validation isn't triggering as early as it "should" given that wording. It seems to be triggering when the efficiency for the points hits below zero. Let's change text to "Efficiency at specified points is below zero, please check data inputs" If this doesn't get done before release, that is fine - the work done so far can stay in, let's just finish up for next release.

koay9f avatar Dec 02 '25 17:12 koay9f