From c4a575d162e9a692c5ff2f0cf757df85d95e1f47 Mon Sep 17 00:00:00 2001 From: Anton Vakhrushev Date: Mon, 20 Apr 2020 22:40:50 +0300 Subject: [PATCH] Fix task updates --- src/Action/UpdateBuildingTaskResourcesAction.ts | 2 +- src/Command.ts | 1 + src/Task/UpdateResourceContracts.ts | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Action/UpdateBuildingTaskResourcesAction.ts b/src/Action/UpdateBuildingTaskResourcesAction.ts index 5e3a503..9f64297 100644 --- a/src/Action/UpdateBuildingTaskResourcesAction.ts +++ b/src/Action/UpdateBuildingTaskResourcesAction.ts @@ -6,7 +6,7 @@ import { grabContractResources } from '../Page/BuildingPage'; @registerAction export class UpdateBuildingTaskResourcesAction extends ActionController { async run(args: Args, task: Task): Promise { - const buildingTaskId = args.taskId; + const buildingTaskId = args.targetTaskId; if (buildingTaskId === undefined) { return; } diff --git a/src/Command.ts b/src/Command.ts index 24d8b5e..3a010f0 100644 --- a/src/Command.ts +++ b/src/Command.ts @@ -3,6 +3,7 @@ import { TaskId } from './Queue/TaskQueue'; export interface Args { taskId?: TaskId; + targetTaskId?: TaskId; villageId?: number; buildId?: number; categoryId?: number; diff --git a/src/Task/UpdateResourceContracts.ts b/src/Task/UpdateResourceContracts.ts index 3d40125..95861fb 100644 --- a/src/Task/UpdateResourceContracts.ts +++ b/src/Task/UpdateResourceContracts.ts @@ -24,7 +24,7 @@ export class UpdateResourceContracts extends TaskController { path: path('/build.php', { newdid: villageId, id: buildId }), }) ); - actions.push(new Command(UpdateBuildingTaskResourcesAction.name, { ...args, taskId: task.id })); + actions.push(new Command(UpdateBuildingTaskResourcesAction.name, { ...args, targetTaskId: task.id })); } }