Refactoring
This commit is contained in:
		@@ -5,6 +5,6 @@ import { Task } from '../Queue/TaskQueue';
 | 
			
		||||
@registerAction
 | 
			
		||||
export class CompleteTaskAction extends ActionController {
 | 
			
		||||
    async run(args: Args, task: Task): Promise<any> {
 | 
			
		||||
        this.scheduler.completeTask(task.id);
 | 
			
		||||
        this.scheduler.removeTask(task.id);
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -22,7 +22,7 @@ export class UpgradeResourceToLevel extends ActionController {
 | 
			
		||||
        const allUpgraded = deposits.reduce((memo, dep) => memo && dep.level >= requiredLevel, true);
 | 
			
		||||
 | 
			
		||||
        if (allUpgraded) {
 | 
			
		||||
            this.scheduler.completeTask(task.id);
 | 
			
		||||
            this.scheduler.removeTask(task.id);
 | 
			
		||||
            return;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user