diff --git a/internal/cli/snapshot.go b/internal/cli/snapshot.go index 78f0a00..26ea8b0 100644 --- a/internal/cli/snapshot.go +++ b/internal/cli/snapshot.go @@ -548,8 +548,7 @@ func (app *SnapshotApp) List(ctx context.Context, jsonOutput bool) error { // Try to download manifest to get size totalSize, err := app.getManifestSize(ctx, snapshotID) if err != nil { - log.Warn("Failed to get manifest size", "id", snapshotID, "error", err) - totalSize = 0 + return fmt.Errorf("failed to get manifest size for %s: %w", snapshotID, err) } snapshots = append(snapshots, SnapshotInfo{