From fb088ad2f944d9873df558db938fdad081800c61 Mon Sep 17 00:00:00 2001 From: Ben Gotow Date: Thu, 22 Oct 2015 18:07:59 -0700 Subject: [PATCH] fix(tasks): Additional fixes --- src/flux/tasks/change-mail-task.coffee | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/flux/tasks/change-mail-task.coffee b/src/flux/tasks/change-mail-task.coffee index 89e9fdf33..bd1174b03 100644 --- a/src/flux/tasks/change-mail-task.coffee +++ b/src/flux/tasks/change-mail-task.coffee @@ -198,11 +198,9 @@ class ChangeMailTask extends Task createUndoTask: -> if @_isUndoTask - err = new Error("ChangeMailTask::createUndoTask Cannot create an undo task from an undo task.") - return Promise.resolve([Task.Status.Failed, err]) + throw new Error("ChangeMailTask::createUndoTask Cannot create an undo task from an undo task.") if not @_restoreValues - err = new Error("ChangeMailTask::createUndoTask Cannot undo a task which has not finished performLocal yet.") - return Promise.resolve([Task.Status.Failed, err]) + throw new Error("ChangeMailTask::createUndoTask Cannot undo a task which has not finished performLocal yet.") task = @createIdenticalTask() task._restoreValues = @_restoreValues