Skip to content

Commit 5050326

Browse files
committed
fix
1 parent a82ad6a commit 5050326

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

temporalio/test/client_schedule_test.rb

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -396,8 +396,14 @@ def test_keep_original_workflow_id_policy_on_update
396396
refute desc.raw_description.schedule.policies.keep_original_workflow_id
397397

398398
handle.update do |input|
399+
current_policy = input.description.schedule.policy
399400
updated_schedule = input.description.schedule.with(
400-
policy: input.description.schedule.policy.with(keep_original_workflow_id: true)
401+
policy: Temporalio::Client::Schedule::Policy.new(
402+
overlap: current_policy.overlap,
403+
catchup_window: current_policy.catchup_window,
404+
pause_on_failure: current_policy.pause_on_failure,
405+
keep_original_workflow_id: true
406+
)
401407
)
402408
Temporalio::Client::Schedule::Update.new(schedule: updated_schedule)
403409
end

0 commit comments

Comments
 (0)