I believe that I've resolved the bug. Now an empty "owning library" field will disable the save button, and selecting a disabled owning library, will revert the the value back to the old value, instead of being null.
Here's the link to the branch.
https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/zbanks/lp1821950_call_number_labels_should_not_be_required_in_the_copy_editor
I believe that I've resolved the bug. Now an empty "owning library" field will disable the save button, and selecting a disabled owning library, will revert the the value back to the old value, instead of being null.
Here's the link to the branch.
https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ zbanks/ lp1821950_ call_number_ labels_ should_ not_be_ required_ in_the_ copy_editor