Human Essentials is an inventory management system for diaper, incontinence, and period-supply banks. It supports them in distributing to partners, tracking inventory, and reporting stats and analytics.
On Distribution New, if you attempt to save without picking the storage location, and then pick a storage location, the add another item button should be enabled.
Details
Here is a failing sequence, on local, signed in as org_admin1@example.com
Steps
Navigate to new distribution form: http://localhost:3000/distributions/new
Leave all fields blank and click Save -> view will render with validation errors (eg: Storage location must exist, etc)
Fill out the form with valid values for Partner and Storage Location
Fill in the first item and quantity
Click "+ Add Another Item"
Expected: Can keep on adding more items
Actual: "+ Add Another Item" button is disabled and can't add any more
this is probably happening on donation and purchase too, but we haven't confirmed that.
Criteria for completion
[ ] Add another item button gets enabled when storage location is chosen, even after initial errors.
Summary
On Distribution New, if you attempt to save without picking the storage location, and then pick a storage location, the add another item button should be enabled.
Details
Here is a failing sequence, on local, signed in as org_admin1@example.com Steps Navigate to new distribution form: http://localhost:3000/distributions/new Leave all fields blank and click Save -> view will render with validation errors (eg: Storage location must exist, etc) Fill out the form with valid values for Partner and Storage Location Fill in the first item and quantity Click "+ Add Another Item" Expected: Can keep on adding more items Actual: "+ Add Another Item" button is disabled and can't add any more
this is probably happening on donation and purchase too, but we haven't confirmed that.
Criteria for completion