(task: DiskPersistedTask)
| 179 | type DiskPersistedTask = BackgroundTaskInfo | LegacyPersistedTask; |
| 180 | |
| 181 | function normalizePersistedTask(task: DiskPersistedTask): BackgroundTaskInfo { |
| 182 | if (isLegacyPersistedTask(task)) return legacyPersistedTaskToInfo(task); |
| 183 | return { ...task, detached: task.detached ?? true }; |
| 184 | } |
| 185 | |
| 186 | function legacyPersistedTaskToInfo(task: LegacyPersistedTask): BackgroundTaskInfo { |
| 187 | const status = legacyStatusToCurrent(task); |
no test coverage detected