summary refs log tree commit diff
path: root/src/util/error.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/error.js')
-rw-r--r--src/util/error.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/util/error.js b/src/util/error.js

index 96f1deb..5fc454a 100644 --- a/src/util/error.js +++ b/src/util/error.js
@@ -5,8 +5,9 @@ export class SafeNSoundError extends Error { this.errCode = options; super.message = this.getDefaultMessage(); } else if (typeof options === 'object') { - this.errCode = options.errCode || 'UNKNOWN_ERROR'; - super.message = options.message || this.getDefaultMessage(); + for (const key in options) { + this[key] = options[key]; + } } else { this.errCode = 'UNKNOWN_ERROR'; this.message =