throw meaningful error when IDL link is invalid
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 27 Feb 2009 17:05:15 +0000 (17:05 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 27 Feb 2009 17:05:15 +0000 (17:05 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@12314 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/web/js/dojo/openils/widget/AutoFieldWidget.js

index e1e43cb..06819c4 100644 (file)
@@ -188,6 +188,9 @@ if(!dojo._hasResource['openils.widget.AutoFieldWidget']) {
                 }
             }
 
+            if(!vfield) 
+                throw new Error("'" + linkClass + "' has no '" + self.idlField.key + "' field!");
+
             this.widget.searchAttr = this.widget.labelAttr = vfield.selector || vfield.name;
             this.widget.valueAttr = vfield.name;