[open-ils-commits] [GIT] Evergreen ILS branch rel_2_0 updated. 9f17844f2b5b363bdc37426e091a49b8a5ccfafe
Evergreen Git
git at git.evergreen-ils.org
Fri Nov 4 13:47:26 EDT 2011
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".
The branch, rel_2_0 has been updated
via 9f17844f2b5b363bdc37426e091a49b8a5ccfafe (commit)
from 615258a3e783a3a9b7840e2ba7703c30ee54c1c1 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 9f17844f2b5b363bdc37426e091a49b8a5ccfafe
Author: Lebbeous Fogle-Weekley <lebbeous at esilibrary.com>
Date: Thu Oct 6 16:13:51 2011 -0400
Acq: better error message if trying to create PO without provider or agency
Before now, if you leave either the provider or ordering agency
fields blank in the "Create Purchase Order" dialog, you get a
nonsensical warning about prepayment.
This fixes that.
Signed-off-by: Lebbeous Fogle-Weekley <lebbeous at esilibrary.com>
Signed-off-by: Bill Erickson <berick at esilibrary.com>
diff --git a/Open-ILS/web/js/dojo/openils/acq/nls/acq.js b/Open-ILS/web/js/dojo/openils/acq/nls/acq.js
index 2d89f12..8c2a505 100644
--- a/Open-ILS/web/js/dojo/openils/acq/nls/acq.js
+++ b/Open-ILS/web/js/dojo/openils/acq/nls/acq.js
@@ -78,5 +78,6 @@
"LOAD_TERMS_FIRST" : "You can't retrieve records until you've loaded a CSV file\nwith bibliographic IDs in the first column.",
"SELECT_SEARCH_FIELD": "Select Search Field",
"LIBRARY_INITIATED": "Library Initiated",
- "DEL_LI_FROM_PO": "That item has already been ordered! Deleting it now will not revoke or modify any order that has been placed with a vendor. Deleting the item may put the system's idea of your purchase order in a state that is inconsistent with reality. Are you sure you mean to do this?"
+ "DEL_LI_FROM_PO": "That item has already been ordered! Deleting it now will not revoke or modify any order that has been placed with a vendor. Deleting the item may put the system's idea of your purchase order in a state that is inconsistent with reality. Are you sure you mean to do this?",
+ "CREATE_PO_INVALID": "A purchase order must have an ordering agency and a provider."
}
diff --git a/Open-ILS/web/js/ui/default/acq/common/li_table.js b/Open-ILS/web/js/ui/default/acq/common/li_table.js
index 1526d45..21488c7 100644
--- a/Open-ILS/web/js/ui/default/acq/common/li_table.js
+++ b/Open-ILS/web/js/ui/default/acq/common/li_table.js
@@ -84,7 +84,11 @@ function AcqLiTable() {
};
acqLitCreatePoSubmit.onClick = function() {
- if (self._confirmPoPrepaySituation()) {
+ if (!self.createPoProviderSelector.attr("value") ||
+ !self.createPoAgencySelector.attr("value")) {
+ alert(localeStrings.CREATE_PO_INVALID);
+ return false;
+ } else if (self._confirmPoPrepaySituation()) {
acqLitPoCreateDialog.hide();
self._createPO(acqLitPoCreateDialog.getValues());
} else {
-----------------------------------------------------------------------
Summary of changes:
Open-ILS/web/js/dojo/openils/acq/nls/acq.js | 3 ++-
Open-ILS/web/js/ui/default/acq/common/li_table.js | 6 +++++-
2 files changed, 7 insertions(+), 2 deletions(-)
hooks/post-receive
--
Evergreen ILS
More information about the open-ils-commits
mailing list