Fix index out of range issue with empty tag list printing
This commit is contained in:
@@ -64,11 +64,13 @@ func (s *ApiServer) GetRunner(
|
||||
}
|
||||
|
||||
var runnerTagsStr strings.Builder
|
||||
fmt.Fprintf(&runnerTagsStr, "[%v", req.Msg.Tags[0])
|
||||
for _, tag := range req.Msg.Tags[1:] {
|
||||
fmt.Fprintf(&runnerTagsStr, ", %v", tag)
|
||||
if len(req.Msg.Tags) > 0 {
|
||||
fmt.Fprintf(&runnerTagsStr, "[%v", req.Msg.Tags[0])
|
||||
for _, tag := range req.Msg.Tags[1:] {
|
||||
fmt.Fprintf(&runnerTagsStr, ", %v", tag)
|
||||
}
|
||||
fmt.Fprintf(&runnerTagsStr, "]")
|
||||
}
|
||||
fmt.Fprintf(&runnerTagsStr, "]")
|
||||
|
||||
response := <-respChan
|
||||
if response.Err != nil {
|
||||
|
||||
Reference in New Issue
Block a user