Questions tab, question bubbles, answer snapshots; errors to transcript
This commit is contained in:
@@ -392,7 +392,7 @@ func (m *Manager) fileTaskError(ctx context.Context, task api.Task, sessions []a
|
||||
return
|
||||
}
|
||||
last := sessions[len(sessions)-1]
|
||||
m.fileError(&live{id: last.Id, taskID: task.Id, projectID: task.ProjectId}, msg)
|
||||
m.recordError(&live{id: last.Id, taskID: task.Id, projectID: task.ProjectId}, msg)
|
||||
}
|
||||
|
||||
func (m *Manager) takeMerge(taskID string) string {
|
||||
@@ -416,14 +416,14 @@ func (m *Manager) finishMerge(l *live, login string) {
|
||||
slog.Error("finish merge", "task", l.taskID, "err", err)
|
||||
unfinished := &unfinishedMergeError{}
|
||||
if errors.As(err, &unfinished) {
|
||||
m.fileError(l, "Merging the task failed: "+err.Error()+".")
|
||||
m.recordError(l, "Merging the task failed: "+err.Error()+".")
|
||||
return
|
||||
}
|
||||
cerr := m.store.ClearFinalizing(ctx, l.taskID)
|
||||
if cerr != nil {
|
||||
slog.Error("clear merge finalizing", "task", l.taskID, "err", cerr)
|
||||
}
|
||||
m.fileError(l, "Merging the task failed: "+err.Error())
|
||||
m.recordError(l, "Merging the task failed: "+err.Error())
|
||||
err = m.Deliver(ctx, l.id)
|
||||
if err != nil {
|
||||
slog.Error("deliver inbox responses", "session", l.id, "err", err)
|
||||
|
||||
Reference in New Issue
Block a user