chiark
/
gitweb
/
~ianmdlvl
/
otter.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
bc12ca3
)
log-save.ts: fix handling of null etc. arguments
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Tue, 5 Jan 2021 01:46:21 +0000
(
01:46
+0000)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Tue, 5 Jan 2021 01:46:21 +0000
(
01:46
+0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
templates/log-save.js
patch
|
blob
|
history
diff --git
a/templates/log-save.js
b/templates/log-save.js
index 0bfeef4d8bb3ffcd5c997e32b9ac99564b12118d..fe67374841f70727fce712d2f4f526a6e0a2c074 100644
(file)
--- a/
templates/log-save.js
+++ b/
templates/log-save.js
@@
-7,7
+7,11
@@
var orig = orig_console[k];
new_console[k] = function() {
let args = [].slice.call(arguments);
- new_console.saved.push([k, [args.map(s => s.toString())]]);
+ new_console.saved.push([k, [args.map(s => (
+ s === undefined ? "<undefined>" :
+ s === null ? "<null>" :
+ s.toString()
+ ))]]);
orig.apply(orig_console, arguments);
}
})(k);