merge 036, everything broken

This commit is contained in:
Matt Hill
2024-03-20 13:32:57 -06:00
parent f4fadd366e
commit 5e6a7e134f
429 changed files with 42285 additions and 27221 deletions

View File

@@ -1,7 +1,6 @@
import {
PackageDataEntry,
PackageMainStatus,
PackagePlus,
PackageState,
Status,
} from 'src/app/services/patch-db/data-model'
@@ -21,12 +20,15 @@ export function renderPkgStatus(
let dependency: DependencyStatus | null = null
let health: HealthStatus | null = null
if (pkg.state === PackageState.Installed && pkg.installed) {
primary = getPrimaryStatus(pkg.installed.status)
if (pkg['state-info'].state === PackageState.Installed) {
primary = getPrimaryStatus(pkg.status)
dependency = getDependencyStatus(depErrors)
health = getHealthStatus(pkg.installed.status)
health = getHealthStatus(
pkg.status,
!isEmptyObject(pkg['state-info'].manifest['health-checks']),
)
} else {
primary = pkg.state
primary = pkg['state-info'].state as string as PrimaryStatus
}
return { primary, dependency, health }