Skip to content

Commit b19d790

Browse files
authored
fix: inject env vars even when unlinked (#244)
1 parent 38b89fd commit b19d790

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

packages/dev/src/lib/env.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ interface InjectEnvironmentVariablesOptions {
4343
baseVariables: Record<string, EnvironmentVariable>
4444
envAPI: EnvironmentVariables
4545
netlifyAPI?: NetlifyAPI
46-
siteID: string
46+
siteID?: string
4747
}
4848

4949
export const injectEnvVariables = async ({
@@ -57,7 +57,7 @@ export const injectEnvVariables = async ({
5757

5858
let variables = baseVariables
5959

60-
if (netlifyAPI && accountSlug) {
60+
if (netlifyAPI && siteID && accountSlug) {
6161
variables = await getEnvelopeEnv({
6262
accountId: accountSlug,
6363
api: netlifyAPI,

packages/dev/src/main.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,7 @@ export class NetlifyDev {
299299

300300
let envVariables: Record<string, InjectedEnvironmentVariable> = {}
301301

302-
if (this.#features.environmentVariables && siteID) {
302+
if (this.#features.environmentVariables) {
303303
// TODO: Use proper types for this.
304304
envVariables = await injectEnvVariables({
305305
accountSlug: config?.siteInfo?.account_slug,

0 commit comments

Comments
 (0)