Skip to content

Commit c29e18f

Browse files
committed
fix: #53 fix task container selection
1 parent c77b207 commit c29e18f

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

internal/app.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -437,8 +437,9 @@ func (e *App) getContainer() {
437437
cliArg := viper.GetString("container")
438438
if cliArg != "" {
439439
for _, c := range e.task.Containers {
440-
if *c.Name == cliArg {
441-
e.container = &c
440+
container := c
441+
if *container.Name == cliArg {
442+
e.container = &container
442443
e.input <- "execute"
443444
return
444445
}

internal/select.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -175,8 +175,9 @@ func selectContainer(containers *[]ecsTypes.Container) (*ecsTypes.Container, err
175175

176176
var container *ecsTypes.Container
177177
for _, c := range *containers {
178-
if selection == *c.Name {
179-
container = &c
178+
cont := c
179+
if selection == *cont.Name {
180+
container = &cont
180181
}
181182
}
182183

0 commit comments

Comments
 (0)