From 8e30d2f68e65985308782e0b66486fe57e61041f Mon Sep 17 00:00:00 2001 From: tobinio Date: Sat, 1 Nov 2025 13:22:56 +0100 Subject: [PATCH] add useProdInDev env --- nuxt.config.ts | 1 + server/plugins/storage.ts | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/nuxt.config.ts b/nuxt.config.ts index b3a010e..8f650c6 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -57,6 +57,7 @@ export default defineNuxtConfig({ urls: urls, }, runtimeConfig: { + useProdInDev: false, // used to determine if we should use production storage in development mode upstash: { redis: { restUrl: undefined, diff --git a/server/plugins/storage.ts b/server/plugins/storage.ts index 8900c57..a0135bb 100644 --- a/server/plugins/storage.ts +++ b/server/plugins/storage.ts @@ -2,8 +2,8 @@ import fsDriver from "unstorage/drivers/fs"; import upstashDriver from "unstorage/drivers/upstash"; export default defineNitroPlugin(() => { - if (import.meta.dev) { - defnineProductionStorage(); + if (import.meta.dev && !useRuntimeConfig().useProdInDev) { + defineDevelopmentStorage(); } else { defnineProductionStorage(); } -- 2.51.2