diff --git a/templates/types/streaming/express/src/controllers/stream-helper.ts b/templates/types/streaming/express/src/controllers/stream-helper.ts index 574738e89cce2d7b57e5a119ae1d63ac43b0457d..ffc5dfc58c8e6fb0d705f05b2689bf02609a6970 100644 --- a/templates/types/streaming/express/src/controllers/stream-helper.ts +++ b/templates/types/streaming/express/src/controllers/stream-helper.ts @@ -21,9 +21,14 @@ function getNodeUrl(metadata: Metadata) { const url = metadata["URL"]; if (url) return url; const fileName = metadata["file_name"]; + if (!process.env.FILESERVER_URL_PREFIX) { + console.warn( + "FILESERVER_URL_PREFIX is not set. File URLs will not be generated.", + ); + return undefined; + } if (fileName) { - const fileServerUrlPrefix = process.env.FILESERVER_URL_PREFIX || ""; - return `${fileServerUrlPrefix}/data/${fileName}`; + return `${process.env.FILESERVER_URL_PREFIX}/data/${fileName}`; } return undefined; }