From: dbs Date: Mon, 13 Jul 2009 16:25:59 +0000 (+0000) Subject: Merge r13574 from trunk: fix for reporter due to removal of virtual attribute X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=03e6ed4d6bddc265a84ab588ac3ca9e7dbb692f6;p=Evergreen.git Merge r13574 from trunk: fix for reporter due to removal of virtual attribute git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_1_6@13575 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Open-ILS/web/reports/xul/source-setup.js b/Open-ILS/web/reports/xul/source-setup.js index 018e1019fd..7a9ca848e2 100644 --- a/Open-ILS/web/reports/xul/source-setup.js +++ b/Open-ILS/web/reports/xul/source-setup.js @@ -240,7 +240,7 @@ function populateDetailTree (tcNode, c, item) { var fullpath = item.getAttribute('fullpath'); var reltype = item.getAttribute('reltype'); - var fields = filterByAttributeNS(c.getElementsByTagName('field'),persistNS, 'virtual','false'); + var fields = nodelistToArray(c.getElementsByTagName('field')); fields.sort( sortLabels ); var id = c.getAttribute('id'); diff --git a/Open-ILS/web/reports/xul/utilities.js b/Open-ILS/web/reports/xul/utilities.js index a7ad73cd15..c8fc7941a6 100644 --- a/Open-ILS/web/reports/xul/utilities.js +++ b/Open-ILS/web/reports/xul/utilities.js @@ -80,4 +80,11 @@ function getKeys (hash) { return k; } - +/* This just lets us return an array consistent with the filterBy* functions */ +function nodelistToArray (nodes) { + var aResponse = []; + for ( var i = 0; i < nodes.length; i++ ) { + aResponse.push(nodes[i]); + } + return aResponse; +}