Skip to content

Commit 86585f0

Browse files
committed
Enhance check ensuring replaycontext.v1 works
1 parent ece8cbf commit 86585f0

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

azure/durable_functions/models/DurableOrchestrationContext.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -684,8 +684,9 @@ def _add_to_open_tasks(self, task: TaskBase):
684684
task.id = self._sequence_number
685685
self._sequence_number += 1
686686
self.open_tasks[task.id] = task
687-
elif (task.id != -1 and task.id in self.open_tasks
688-
and isinstance(self.open_tasks[task.id], list)):
687+
elif (task.id != -1 and
688+
(task.id not in self.open_tasks or
689+
not isinstance(self.open_tasks[task.id], TaskBase))):
689690
self.open_tasks[task.id].append(task)
690691

691692
if task.id in self.deferred_tasks:

0 commit comments

Comments
 (0)