Skip to content

Commit 9f6ecfd

Browse files
Merge pull request #12 from Jeffrey-Zutt/fix/protection-bypass-for-automation
fix: overriding ProtectionBypassForAutomation
2 parents 37e5c7e + 5e1bd53 commit 9f6ecfd

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

internal/config.go

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -113,20 +113,16 @@ func (c *ProjectConfig) extendConfig(o *ProjectConfig) *ProjectConfig {
113113
cfg.GitRepository = c.GitRepository
114114
}
115115

116-
if !c.ProtectionBypassForAutomation {
116+
if c.ProtectionBypassForAutomation {
117117
cfg.ProtectionBypassForAutomation = c.ProtectionBypassForAutomation
118118
}
119119

120120
if !c.VercelAuthentication.ProtectProduction {
121121
cfg.VercelAuthentication.ProtectProduction = c.VercelAuthentication.ProtectProduction
122122
}
123123

124-
if c.PasswordProtection.Password != "" {
125-
cfg.PasswordProtection.Password = c.PasswordProtection.Password
126-
}
127-
128-
if !c.PasswordProtection.ProtectProduction {
129-
cfg.PasswordProtection.ProtectProduction = c.PasswordProtection.ProtectProduction
124+
if c.PasswordProtection.Password != "" || !c.PasswordProtection.ProtectProduction {
125+
cfg.PasswordProtection = c.PasswordProtection
130126
}
131127

132128
if !slices.EqualFunc(c.EnvironmentVariables, o.EnvironmentVariables, EqualEnvironmentVariables) {

0 commit comments

Comments
 (0)