review error
This commit is contained in:
@@ -14,7 +14,7 @@ private func stateText(_ r: Review) -> String {
|
||||
}
|
||||
|
||||
@MainActor
|
||||
private enum StepPatches {
|
||||
private enum SnapshotPatches {
|
||||
static var changes: [String: Task<TaskChanges, any Error>] = [:]
|
||||
static var patches: [String: Task<String?, any Error>] = [:]
|
||||
|
||||
@@ -26,7 +26,7 @@ private enum StepPatches {
|
||||
let fetched = Task<String?, any Error> {
|
||||
let ck = "\(taskId)/\(n)"
|
||||
let pending = changes[ck] ?? Task {
|
||||
try await api.client.getTaskChanges(path: .init(taskId: taskId), query: .init(snapshot: n, step: true)).ok.body.json
|
||||
try await api.client.getTaskChanges(path: .init(taskId: taskId), query: .init(snapshot: n)).ok.body.json
|
||||
}
|
||||
changes[ck] = pending
|
||||
let c: TaskChanges
|
||||
@@ -338,7 +338,7 @@ private struct FindingDiff: View {
|
||||
}
|
||||
.task(id: "\(taskId)/\(n)/\(path)/\(line)/\(end)") {
|
||||
do {
|
||||
let patch = try await StepPatches.patch(store.api, taskId, n, path)
|
||||
let patch = try await SnapshotPatches.patch(store.api, taskId, n, path)
|
||||
let lines = patch.map { linesAround($0, line, end) } ?? []
|
||||
var out: [DiffRow] = []
|
||||
for (i, d) in lines.enumerated() {
|
||||
|
||||
Reference in New Issue
Block a user