Skip to content

Commit 0599b3c

Browse files
committed
Merge branch 'signal_with_start' of github.com:timl3136/cadence-python-client into signal_with_start
Signed-off-by: Tim Li <[email protected]>
2 parents e50edde + 48a45f6 commit 0599b3c

37 files changed

+1307
-1489
lines changed

cadence/_internal/activity/_activity_executor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ async def _report_failure(
7373
_logger.exception("Exception reporting activity failure")
7474

7575
async def _report_success(self, task: PollForActivityTaskResponse, result: Any):
76-
as_payload = await self._data_converter.to_data([result])
76+
as_payload = self._data_converter.to_data([result])
7777

7878
try:
7979
await self._client.worker_stub.RespondActivityTaskCompleted(

cadence/_internal/activity/_context.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ def __init__(
1919
self._activity_fn = activity_fn
2020

2121
async def execute(self, payload: Payload) -> Any:
22-
params = await self._to_params(payload)
22+
params = self._to_params(payload)
2323
with self._activate():
2424
return await self._activity_fn(*params)
2525

26-
async def _to_params(self, payload: Payload) -> list[Any]:
26+
def _to_params(self, payload: Payload) -> list[Any]:
2727
type_hints = [param.type_hint for param in self._activity_fn.params]
28-
return await self._client.data_converter.from_data(payload, type_hints)
28+
return self._client.data_converter.from_data(payload, type_hints)
2929

3030
def client(self) -> Client:
3131
return self._client
@@ -46,7 +46,7 @@ def __init__(
4646
self._executor = executor
4747

4848
async def execute(self, payload: Payload) -> Any:
49-
params = await self._to_params(payload)
49+
params = self._to_params(payload)
5050
loop = asyncio.get_running_loop()
5151
return await loop.run_in_executor(self._executor, self._run, params)
5252

0 commit comments

Comments
 (0)