Fieldmapper:: + cdbi field was just wrong
authorphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 18 Jul 2005 14:22:32 +0000 (14:22 +0000)
committerphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 18 Jul 2005 14:22:32 +0000 (14:22 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@1254 dcc99617-32d9-48b4-a31d-7c20da2025e4

Evergreen/staff_client/chrome/content/evergreen/util/fm_view.xul

index 770ba60..cae2161 100644 (file)
                        var treechildren = window.document.getElementById('tc');
                        var fm = mw.user_request('open-ils.auth','opensrf.open-ils.system.fieldmapper',[])[0];
                        var fma = []; var fmh = {} ; 
-                       for (var i in fm) { fmh[ fm[i].hint ] = fm[i]; fma.push( fm[i].hint ); }
+                       for (var i in fm) { fmh[ fm[i].hint ] = fm[i]; fma.push( [ fm[i].hint, i ] ); }
                        fma.sort();
                        for (var i = 0; i < fma.length; i++) {
-                               var hint = fma[i]; var o = fmh[ hint ];
+                               var hint = fma[i][0]; var name = fma[i][1]; var o = fmh[ hint ];
                                var ti = window.document.createElement('treeitem');
                                treechildren.appendChild( ti );
                                ti.setAttribute( 'container', 'true' );
@@ -34,7 +34,7 @@
                                tc.setAttribute('label',hint);
                                tc = window.document.createElement('treecell');
                                tr.appendChild( tc );
-                               tc.setAttribute('label','Fieldmapper::' + o.cdbi);
+                               tc.setAttribute('label', name );
                                var _treechildren = window.document.createElement( 'treechildren' );
                                ti.appendChild( _treechildren );
                                for (var j in o.fields) {