diff --git a/src/js/jsonpath.js b/src/js/jsonpath.js index b26ead502..2369430a2 100644 --- a/src/js/jsonpath.js +++ b/src/js/jsonpath.js @@ -486,7 +486,10 @@ export class JSONPath { if ( outcome ) { return k; } } #modifyVal(obj, key) { - const { modify, rval } = this.#compiled; + let { modify, rval } = this.#compiled; + if ( typeof rval === 'string' ) { + rval = rval.replace('${now}', `${Date.now()}`); + } switch ( modify ) { case undefined: obj[key] = rval;