Fix types

This commit is contained in:
Dennis Eichhorn 2017-11-17 19:34:52 +01:00
parent 7aa612b7d5
commit fc8a8c71cc

View File

@ -247,7 +247,7 @@ class Controller extends ModuleAbstract implements WebInterface
if (
($val['title'] = empty($request->getData('title')))
|| ($val['description'] = empty($request->getData('description')))
|| ($val['due'] = !((bool) strtotime($request->getData('due'))))
|| ($val['due'] = !((bool) strtotime((string) $request->getData('due'))))
|| ($val['forward'] = !(is_numeric($request->getData('forward') ?? 0)))
) {
return $val;
@ -320,7 +320,7 @@ class Controller extends ModuleAbstract implements WebInterface
$val = [];
if (
($val['status'] = !TaskStatus::isValidValue((int) $request->getData('status')))
|| ($val['due'] = !((bool) strtotime($request->getData('due'))))
|| ($val['due'] = !((bool) strtotime((string) $request->getData('due'))))
|| ($val['task'] = !(is_numeric($request->getData('task'))))
|| ($val['forward'] = !(is_numeric(empty($request->getData('forward')) ? $request->getHeader()->getAccount() : $request->getData('forward'))))
) { // todo: validate correct task