diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2024-01-06 09:23:14 -0400 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2024-01-06 09:23:14 -0400 |
commit | 39c553661b354a7cddc8de80315dd99337f1dde2 (patch) | |
tree | 1be32284acd4ee4cbeea64702da78a4a18149c0b /src/data/things | |
parent | bca7dbeebc6205aa36d480d9dd9db9c645c7b353 (diff) |
data, yaml: match Error constructors more closely when extending
Diffstat (limited to 'src/data/things')
-rw-r--r-- | src/data/things/cacheable-object.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/data/things/cacheable-object.js b/src/data/things/cacheable-object.js index 6b8d5def..c6f154c0 100644 --- a/src/data/things/cacheable-object.js +++ b/src/data/things/cacheable-object.js @@ -358,10 +358,10 @@ export default class CacheableObject { export class CacheableObjectPropertyValueError extends Error { [Symbol.for('hsmusic.aggregate.translucent')] = true; - constructor(property, oldValue, newValue, error) { + constructor(property, oldValue, newValue, options) { super( `Error setting ${colors.green(property)} (${inspect(oldValue)} -> ${inspect(newValue)})`, - {cause: error}); + options); this.property = property; } |