Took me a few minutes to get this onto a server where I could test it, but so far looks to do the trick. I was prevented from updating the hard due date to an earlier date value, and then I was able to remove values that I no longer desired.
This feature could probably use a release note entry, but otherwise seems ready enough to go in.
I pushed my signoff on the commit in user/bshum/lp1427392_hard_due_date_value_fixes
Took me a few minutes to get this onto a server where I could test it, but so far looks to do the trick. I was prevented from updating the hard due date to an earlier date value, and then I was able to remove values that I no longer desired.
This feature could probably use a release note entry, but otherwise seems ready enough to go in.
I pushed my signoff on the commit in user/bshum/ lp1427392_ hard_due_ date_value_ fixes
http:// git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ bshum/lp1427392 _hard_due_ date_value_ fixes