(task: LegacyPersistedTask)
| 213 | } |
| 214 | |
| 215 | function legacyStatusToCurrent(task: LegacyPersistedTask): BackgroundTaskStatus { |
| 216 | if (task.status === 'awaiting_approval') return 'running'; |
| 217 | if (task.status === 'failed' && task.timed_out === true) return 'timed_out'; |
| 218 | return task.status; |
| 219 | } |
| 220 | |
| 221 | function isReadablePersistedTask(obj: unknown): obj is DiskPersistedTask { |
| 222 | return ( |
no outgoing calls
no test coverage detected