diff --git a/src/commands/CmdPrepend.cpp b/src/commands/CmdPrepend.cpp index e95627ff8..d58ba38e0 100644 --- a/src/commands/CmdPrepend.cpp +++ b/src/commands/CmdPrepend.cpp @@ -77,7 +77,7 @@ int CmdPrepend::execute (std::string& output) task->id, task->get ("description")); - task->modify (Task::modAppend); + task->modify (Task::modPrepend); if (permission (*task, taskDifferences (before, *task) + question, filtered.size ())) { @@ -97,7 +97,7 @@ int CmdPrepend::execute (std::string& output) std::vector ::iterator sibling; for (sibling = siblings.begin (); sibling != siblings.end (); ++sibling) { - sibling->modify (Task::modAppend); + sibling->modify (Task::modPrepend); context.tdb2.modify (*sibling); ++count; feedback_affected (STRING_CMD_PREPEND_TASK_R, *sibling); @@ -106,7 +106,7 @@ int CmdPrepend::execute (std::string& output) // Prepend to the parent Task parent; context.tdb2.get (task->get ("parent"), parent); - parent.modify (Task::modAppend); + parent.modify (Task::modPrepend); context.tdb2.modify (parent); } }