aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Cleberg <[email protected]>2026-07-20 16:32:41 -0500
committerChristian Cleberg <[email protected]>2026-07-20 16:33:58 -0500
commit23ef8ef9e632b205675b0fda8200635201d2a889 (patch)
tree22f233d7711aca01b7544e5e76092bab45566732
parentbb18197860ffdb491f010648ec903003b6e1bb65 (diff)
downloaddomain-dig-23ef8ef9e632b205675b0fda8200635201d2a889.tar.gz
domain-dig-23ef8ef9e632b205675b0fda8200635201d2a889.tar.bz2
domain-dig-23ef8ef9e632b205675b0fda8200635201d2a889.zip
fix: extract nested ternary in batch quickStatus
Closes the last swift:S3358 in the new-code period. The hasChanges branch nested a severity check inside the impactClassification ternary; split into if/else. No behavior change.
-rw-r--r--DomainDig/DomainViewModel.swift6
1 files changed, 5 insertions, 1 deletions
diff --git a/DomainDig/DomainViewModel.swift b/DomainDig/DomainViewModel.swift
index 256c1e1..f7d1d7e 100644
--- a/DomainDig/DomainViewModel.swift
+++ b/DomainDig/DomainViewModel.swift
@@ -2975,7 +2975,11 @@ final class DomainViewModel {
let riskAssessment = entry?.changeSummary?.riskAssessment ?? DomainInsightEngine.analyze(snapshot: payload.snapshot).riskAssessment
let quickStatus: String
if entry?.changeSummary?.hasChanges == true {
- quickStatus = entry?.changeSummary?.impactClassification == .critical ? "Critical" : (entry?.changeSummary?.severity == .high ? "High" : "Changed")
+ if entry?.changeSummary?.impactClassification == .critical {
+ quickStatus = "Critical"
+ } else {
+ quickStatus = entry?.changeSummary?.severity == .high ? "High" : "Changed"
+ }
} else if certificateWarningLevel != .none {
quickStatus = certificateWarningLevel == .critical ? "Critical" : "Warning"
} else if riskAssessment.level == .high {