Upon testing, this needs a little more bullet-proofing:
[1] Go to the checkout page.
[2] Turn on the "Use Specific Date Until Logout" option.
[3] Type in a value that is out of range. The widget will indicate that and the barcode input will be disabled.
But...
[4] Switch to the Items Out tab, then back to the Checkout tab.
[5] The invalid date set in step #3 will be in effect, and you will be allowed to check out an item with the bogus date.
Upon testing, this needs a little more bullet-proofing:
[1] Go to the checkout page.
[2] Turn on the "Use Specific Date Until Logout" option.
[3] Type in a value that is out of range. The widget will indicate that and the barcode input will be disabled.
But...
[4] Switch to the Items Out tab, then back to the Checkout tab.
[5] The invalid date set in step #3 will be in effect, and you will be allowed to check out an item with the bogus date.