From 4821dd9b4d097e5bc28eafaf2a83adff165fd6ea Mon Sep 17 00:00:00 2001 From: wangzhaohui Date: Tue, 24 Mar 2026 16:18:17 +0800 Subject: [PATCH] fix: check source update environment for intranet only --- src/lastore-daemon/manager_update.go | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/lastore-daemon/manager_update.go b/src/lastore-daemon/manager_update.go index ecd94d125..9aaec4319 100644 --- a/src/lastore-daemon/manager_update.go +++ b/src/lastore-daemon/manager_update.go @@ -219,12 +219,14 @@ func (m *Manager) updateSource(sender dbus.Sender) (*Job, error) { m.updateSourceOnce = true m.PropsMu.Unlock() if len(m.UpgradableApps) > 0 { - status, msg := m.beforeUpdateSourceEnvCheck() - if m.config.IntranetUpdate && !status { - job.retry = 0 - return &system.JobError{ - ErrType: system.ErrorDpkgError, - ErrDetail: fmt.Sprintf("before update env check failed: %s", msg), + if m.config.IntranetUpdate { + status, msg := m.beforeUpdateSourceEnvCheck() + if !status { + job.retry = 0 + return &system.JobError{ + ErrType: system.ErrorDpkgError, + ErrDetail: fmt.Sprintf("before update env check failed: %s", msg), + } } }