smarter debugging take 2
authorphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Sat, 18 Jun 2005 04:57:13 +0000 (04:57 +0000)
committerphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Sat, 18 Jun 2005 04:57:13 +0000 (04:57 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@842 dcc99617-32d9-48b4-a31d-7c20da2025e4

Evergreen/staff_client/chrome/content/evergreen/util/util.js

index a59f083..e7b0132 100644 (file)
@@ -4,15 +4,18 @@ var timer = {};
 var counter = {};
 var treeitem_id = 0;
 
+var sdump_levels = {
+       'D_TRACE' :  true,
+       'D_AUTH' : false,
+       'D_UTIL' : false,
+       'D_EXPLODE' : false,
+       'D_PRINT' : false,
+       'D_SES' : true
+};
+
 function sdump(level,msg) {
-       var D_TRACE = true;
-       var D_AUTH = false;
-       var D_UTIL = false;
-       var D_EXPLODE = false;
-       var D_PRINT = false;
-       var D_SES = false;
        try {
-               if (eval(level))
+               if (sdump_levels[level])
                        debug(msg);
        } catch(E) {}
 }