import PermaCrud globally within this module
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 18 May 2009 17:46:01 +0000 (17:46 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 18 May 2009 17:46:01 +0000 (17:46 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13203 dcc99617-32d9-48b4-a31d-7c20da2025e4

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

index b59f8ee..3a69894 100644 (file)
@@ -3,6 +3,7 @@ if(!dojo._hasResource['openils.widget.AutoFieldWidget']) {
     dojo.require('openils.Util');
     dojo.require('openils.User');
     dojo.require('fieldmapper.IDL');
+    dojo.require('openils.PermaCrud');
 
     dojo.declare('openils.widget.AutoFieldWidget', null, {
 
@@ -221,7 +222,6 @@ if(!dojo._hasResource['openils.widget.AutoFieldWidget']) {
             }
 
             // if those fail, fetch the linked object
-            dojo.require('openils.PermaCrud');
             this.async = true;
             var self = this;
             new openils.PermaCrud().retrieve(lclass, this.widgetValue, {   
@@ -280,7 +280,6 @@ if(!dojo._hasResource['openils.widget.AutoFieldWidget']) {
                 return this._buildCopyLocSelector();
 
 
-            dojo.require('openils.PermaCrud');
             dojo.require('dojo.data.ItemFileReadStore');
             dojo.require('dijit.form.FilteringSelect');