From: phasefx Date: Thu, 13 Jul 2006 21:58:20 +0000 (+0000) Subject: alert dialogs are now a possible log target X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=b179630fcab2aa51b6504f980b84e568ed2f90ed;p=Evergreen.git alert dialogs are now a possible log target git-svn-id: svn://svn.open-ils.org/ILS/trunk@4986 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Open-ILS/xul/staff_client/chrome/content/util/error.js b/Open-ILS/xul/staff_client/chrome/content/util/error.js index 1d1ad376e1..c863396efb 100644 --- a/Open-ILS/xul/staff_client/chrome/content/util/error.js +++ b/Open-ILS/xul/staff_client/chrome/content/util/error.js @@ -27,6 +27,7 @@ util.error.prototype = { 'consoleDump' : false, 'debugDump' : true, 'fileDump' : false, + 'alertDump' : false, 'arg_dump_full' : false, 'debug' : function(e){ @@ -36,10 +37,11 @@ util.error.prototype = { 'sdump_levels' : { - 'D_NONE' : false, 'D_ALL' : false, 'D_ERROR' : { 'dump' : true, 'console' : true }, 'D_DEBUG' : { 'dump' : true, 'console' : true }, 'D_TRACE' : { 'dump' : true }, + 'D_NONE' : false, 'D_ALL' : false, 'D_ERROR' : { 'dump' : true, 'console' : true }, 'D_DEBUG' : { 'dump' : true, 'console' : true }, 'D_TRACE' : { 'dump' : true }, 'D_ALERT' : { 'alert' : true, 'dump' : true }, 'D_WARN' : false, 'D_DECK' : { 'dump' : true }, 'D_TRACE_ENTER' : false, 'D_TRACE_EXIT' : false, 'D_TIMEOUT' : false, 'D_FILTER' : false, - 'D_CONSTRUCTOR' : false, 'D_FIREFOX' : false, 'D_LEGACY' : false, 'D_DATA' : false, + 'D_CONSTRUCTOR' : false, 'D_FIREFOX' : false, 'D_LEGACY' : false, + 'D_DATA_STASH' : { 'alert' : false }, 'D_DATA_RETRIEVE' : false, 'D_CLAM' : false, 'D_PAGED_TREE' : false, 'D_GRID_LIST' : false, 'D_HTML_TABLE' : false, 'D_TAB' : false, 'D_LIST' : false, 'D_LIST_DUMP_WITH_KEYS_ON_CLEAR' : false, 'D_LIST_DUMP_ON_CLEAR' : false, @@ -101,6 +103,7 @@ util.error.prototype = { if (this.sdump_levels[level]||this.sdump_levels['D_ALL']) { this.sdump_last_time = now; if (this.debugDump || ( this.sdump_levels[level] && this.sdump_levels[level].debug ) ) this.debug(message); + if (this.alertDump || ( this.sdump_levels[level] && this.sdump_levels[level].alert ) ) alert(message); if (this.consoleDump || ( this.sdump_levels[level] && this.sdump_levels[level].console ) ) { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); this.consoleService.logStringMessage(message);