Allow task update from taskelement

This commit is contained in:
Dennis Eichhorn 2018-06-03 10:38:23 +02:00
parent 1a991430f7
commit 98df2521af

View File

@ -124,7 +124,9 @@ final class Controller extends ModuleAbstract implements WebInterface
$view->setTemplate('/Modules/Tasks/Theme/Backend/task-dashboard');
$view->addData('nav', $this->app->moduleManager->get('Navigation')->createNavigationMid(1001101001, $request, $response));
$open = TaskMapper::getOpen($request->getHeader()->getAccount());
$tasks = TaskMapper::getNewest(25);
$view->addData('tasks', $tasks);
return $view;
@ -492,8 +494,12 @@ final class Controller extends ModuleAbstract implements WebInterface
}
$element = $this->createTaskElementFromRequest($request);
$task = TaskMapper::get($element->getTask());
$task->setStatus($element->getStatus());
TaskElementMapper::create($element);
TaskMapper::update($task);
$response->set($request->getUri()->__toString(), $element->jsonSerialize());
}