Skip to content

Commit 3897cf6

Browse files
committed
Handle case conflicts
1 parent 93c90c8 commit 3897cf6

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

cli/azd/cmd/env.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,7 @@ func newEnvSetAction(
169169
}
170170

171171
func (e *envSetAction) Run(ctx context.Context) (*actions.ActionResult, error) {
172+
// To track case conflicts
172173
dotEnv := e.env.Dotenv()
173174

174175
for i := 0; i < len(e.args); i += 2 {
@@ -177,6 +178,8 @@ func (e *envSetAction) Run(ctx context.Context) (*actions.ActionResult, error) {
177178

178179
warnKeyCaseConflicts(ctx, e.console, dotEnv, key)
179180
e.env.DotenvSet(key, value)
181+
// Update to check case conflicts in subsequent keys
182+
dotEnv[key] = value
180183
}
181184

182185
if err := e.envManager.Save(ctx, e.env); err != nil {

0 commit comments

Comments
 (0)