From 89ebbc1fc08bfe53097babad5bdee4279641cb1f Mon Sep 17 00:00:00 2001 From: phasefx Date: Tue, 12 Jul 2005 19:17:47 +0000 Subject: [PATCH] typo and testing git-svn-id: svn://svn.open-ils.org/ILS/trunk@1154 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- .../chrome/content/evergreen/util/util.js | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/Evergreen/staff_client/chrome/content/evergreen/util/util.js b/Evergreen/staff_client/chrome/content/evergreen/util/util.js index f0e5f46cfa..25b0fd9a07 100644 --- a/Evergreen/staff_client/chrome/content/evergreen/util/util.js +++ b/Evergreen/staff_client/chrome/content/evergreen/util/util.js @@ -4,12 +4,22 @@ var timer = {}; var counter = {}; function parse_render_string( obj_string, render_string, regexp ) { - if (!regexp) regexp = /\$\$/g; - if (string.slice(0,1) == '.') { - return obj_string + render_string; - } else { - return render_string.replace( regexp, obj_string ); + sdump('D_UTIL', arg_dump(arguments,{0:true,1:true})); + var cmd; + try { + if (!regexp) regexp = /\$\$/g; + if (render_string.slice(0,1) == '.') { + cmd = obj_string + render_string; + } else { + cmd = render_string.replace( regexp, obj_string ); + } + + } catch(E) { + + sdump('D_ERROR',E); } + sdump('D_UTIL', 'cmd = ' + cmd + '\n'); + return cmd; } function getString( key ) { -- 2.11.0