From 2f984f2e9ad7cadaf35e9c882f76a5f985c4dbd8 Mon Sep 17 00:00:00 2001 From: xml Date: Sat, 18 Apr 2026 18:21:18 +0800 Subject: [PATCH] fix: use Contains instead of HasPrefix for delivery repo detection The delivery:// scheme may not always appear at the beginning of the source string, so using Contains is more robust for detecting delivery repositories. --- src/internal/updateplatform/message_report.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/internal/updateplatform/message_report.go b/src/internal/updateplatform/message_report.go index 3b3e8e4d0..e7c4d92e7 100644 --- a/src/internal/updateplatform/message_report.go +++ b/src/internal/updateplatform/message_report.go @@ -244,7 +244,7 @@ func (m *UpdatePlatformManager) GetCVEUpdateLogs(pkgs []string) map[string]CEVIn func (m *UpdatePlatformManager) HasDeliveryRepo() bool { for _, repo := range m.repoInfos { - if strings.HasPrefix(repo.Source, "delivery://") { + if strings.Contains(repo.Source, "delivery://") { return true } }