From 5b507136e33c635784e7cc2515ca8cc47237f174 Mon Sep 17 00:00:00 2001 From: purian23 Date: Mon, 4 May 2026 11:06:26 -0400 Subject: [PATCH] refactor(sysUpdate): Include the refresh flag in Fedora upgrade cmd --- core/internal/server/sysupdate/backend_dnf.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/internal/server/sysupdate/backend_dnf.go b/core/internal/server/sysupdate/backend_dnf.go index 050f7706..1ca5ff52 100644 --- a/core/internal/server/sysupdate/backend_dnf.go +++ b/core/internal/server/sysupdate/backend_dnf.go @@ -43,13 +43,13 @@ func (b dnfBackend) CheckUpdates(ctx context.Context) ([]Package, error) { func (b dnfBackend) Upgrade(ctx context.Context, opts UpgradeOptions, onLine func(string)) error { if opts.DryRun { - return Run(ctx, []string{b.bin, "upgrade", "--assumeno"}, RunOptions{OnLine: onLine}) + return Run(ctx, []string{b.bin, "upgrade", "--refresh", "--assumeno"}, RunOptions{OnLine: onLine}) } names := pickTargetNames(opts.Targets, b.bin, true) if len(names) == 0 { return nil } - argv := append([]string{"pkexec", b.bin, "upgrade", "-y"}, names...) + argv := append([]string{"pkexec", b.bin, "upgrade", "--refresh", "-y"}, names...) return Run(ctx, argv, RunOptions{OnLine: onLine}) }