diff --git a/src/runtime/cache/driver.mjs b/src/runtime/cache/driver.mjs index f2084173..07d63c06 100644 --- a/src/runtime/cache/driver.mjs +++ b/src/runtime/cache/driver.mjs @@ -31,12 +31,14 @@ export default defineDriver((driverOpts) => { } options.metadata = { - ttl: options.ttl, mtime: Date.now(), size: value.length, path: event?.path, ...options.metadata } + if (!options.ttl) { + delete options.ttl + } return driver.setItem(key, value, options) } }