From 26156bd25f31c6fc4b1ea0e9e406f1254de92138 Mon Sep 17 00:00:00 2001 From: Brett Tofel Date: Wed, 29 Mar 2023 21:06:06 +0200 Subject: [PATCH] Fix missing maxOCP for SQLite catalog --- cmd/index/eus/command.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/cmd/index/eus/command.go b/cmd/index/eus/command.go index ac6ebd00..213e9098 100644 --- a/cmd/index/eus/command.go +++ b/cmd/index/eus/command.go @@ -465,6 +465,7 @@ func remove(nonHeadBundles []string, headBundle string) []string { } func getMaxOcp(modelOrDb interface{}, channelGrouping channelGrouping) []string { + var maxOcpPerChannelSQL []string // already ordered maxOcpPerChannel := make([]string, len(channelGrouping.ChannelNames)) switch modelOrDb := modelOrDb.(type) { case *sql.DB: @@ -477,18 +478,18 @@ func getMaxOcp(modelOrDb interface{}, channelGrouping channelGrouping) []string return nil } if !row.Next() { - maxOcpPerChannel = append(maxOcpPerChannel, "") + maxOcpPerChannelSQL = append(maxOcpPerChannelSQL, "") continue } else { var maxOpenShiftVersion string err = row.Scan(&maxOpenShiftVersion) if err == nil { - maxOcpPerChannel = append(maxOcpPerChannel, maxOpenShiftVersion) + maxOcpPerChannelSQL = append(maxOcpPerChannelSQL, stripQuotes([]byte(maxOpenShiftVersion))) } } row.Close() } - return maxOcpPerChannel + return maxOcpPerChannelSQL case model.Model: for _, Package := range modelOrDb { if Package.Name == channelGrouping.OperatorName {