]> git.evergreen-ils.org Git - Evergreen.git/commit
LP#1361801: Add required fields to serial issuance form
authorRemington Steed <rjs7@calvin.edu>
Fri, 29 Aug 2014 18:45:50 +0000 (14:45 -0400)
committerBen Shum <bshum@biblio.org>
Thu, 18 Sep 2014 21:03:48 +0000 (17:03 -0400)
commit3e96e0536624e2ba2fb6515450692fae862c1d7d
tree99e84fb03f68454745a3adc38cc17a333019ae51
parent62b7ae23be384371412dbe9d9b6d77721ff34ecf
LP#1361801: Add required fields to serial issuance form

This commit prevents issuances from being created without a date_published
or holding_code. This has two benefits:

  1. Prevents uncaught exceptions related to submitting null values for
     either of those fields.
  2. Requiring date_published prevents an ugly error when trying to
     predict new issuances from an issuance without a date_published.

This commit does NOT provide any feedback to the user about which fields
are required. That would require further investigation into the Dojo/Dijit
objects being used for the edit form fields.

Signed-off-by: Remington Steed <rjs7@calvin.edu>
Signed-off-by: Jennifer Pringle <jpringle@sitka.bclibraries.ca>
Signed-off-by: Ben Shum <bshum@biblio.org>
Open-ILS/src/templates/serial/subscription/issuance.tt2