diff --git a/code/cli/munki/shared/updatecheck/analyze.swift b/code/cli/munki/shared/updatecheck/analyze.swift index 3acf600e..cdff9302 100644 --- a/code/cli/munki/shared/updatecheck/analyze.swift +++ b/code/cli/munki/shared/updatecheck/analyze.swift @@ -1011,8 +1011,8 @@ func processRemoval( if !packagesToRemove.isEmpty { // remove references for each package var packagesToReallyRemove = [String]() - var pkgdata = await analyzeInstalledPkgs() - var pkgReferences = pkgdata["pkg_references"] as? [String: [String]] ?? [:] + let pkgdata = await analyzeInstalledPkgs() + let pkgReferences = pkgdata["pkg_references"] as? [String: [String]] ?? [:] var pkgReferencesMessages = [String]() for pkg in packagesToRemove { displayDebug1("Considering \(pkg) for removal...") diff --git a/code/cli/munki/shared/updatecheck/updatecheck.swift b/code/cli/munki/shared/updatecheck/updatecheck.swift index 8378ebcc..f28fe3d5 100644 --- a/code/cli/munki/shared/updatecheck/updatecheck.swift +++ b/code/cli/munki/shared/updatecheck/updatecheck.swift @@ -401,7 +401,7 @@ func checkForUpdates(clientID: String? = nil, localManifestPath: String? = nil) } // verify available license seats for optional installs - if var optionalInstalls = installInfo["optional_installs"] as? [PlistDict], + if let optionalInstalls = installInfo["optional_installs"] as? [PlistDict], !optionalInstalls.isEmpty { installInfo["optional_installs"] = updateAvailableLicenseSeats(optionalInstalls)