Start a new task from a closed task
This commit is contained in:
@@ -958,8 +958,8 @@ func (s *Store) TranscriptEvents(ctx context.Context, taskID string, after int64
|
||||
cut := int64(0)
|
||||
err = s.db.QueryRowContext(ctx, `
|
||||
SELECT coalesce(max(seq), 0) FROM events
|
||||
WHERE task_id = ? AND kind = 'snapshot.created' AND json_extract(payload, '$.n') = ?
|
||||
`, from, at).Scan(&cut)
|
||||
WHERE task_id = ? AND (? = 0 OR kind = 'snapshot.created' AND json_extract(payload, '$.n') = ?)
|
||||
`, from, at, at).Scan(&cut)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
@@ -1750,6 +1750,8 @@ func scanTask(row scanner) (api.Task, error) {
|
||||
}
|
||||
if forkedFrom != "" {
|
||||
t.ForkedFrom = &forkedFrom
|
||||
}
|
||||
if forkedAt != 0 {
|
||||
t.ForkedAt = &forkedAt
|
||||
}
|
||||
if mergeQueuedAt != "" {
|
||||
|
||||
Reference in New Issue
Block a user