Skip to content

Commit ae3d3b6

Browse files
committed
fix: condition
1 parent e335493 commit ae3d3b6

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

taskiq/middlewares/smart_retry_middleware.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,9 @@ async def on_send(
103103
delay: float,
104104
) -> None:
105105
"""Execute the task with a delay."""
106-
if isinstance(self.schedule_source, ScheduleSource):
106+
if self.schedule_source is None:
107+
await kicker.with_labels(delay=delay).kiq(*message.args, **message.kwargs)
108+
else:
107109
target_time = datetime.datetime.now(datetime.UTC) + datetime.timedelta(
108110
seconds=delay,
109111
)
@@ -113,8 +115,6 @@ async def on_send(
113115
*message.args,
114116
**message.kwargs,
115117
)
116-
else:
117-
await kicker.with_labels(delay=delay).kiq(*message.args, **message.kwargs)
118118

119119
async def on_error(
120120
self,

0 commit comments

Comments
 (0)