From fc8a8c71ccc8ccbd0863750de99139c5c277a630 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Fri, 17 Nov 2017 19:34:52 +0100 Subject: [PATCH] Fix types --- Controller.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Controller.php b/Controller.php index ede82f9..fe79677 100644 --- a/Controller.php +++ b/Controller.php @@ -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