This commit is contained in:
Daniel Brendel
2024-10-01 22:02:50 +02:00
parent c09c8b33e4
commit 76a55d7cc9
3 changed files with 43 additions and 5 deletions

View File

@@ -455,6 +455,33 @@ class ApiController extends BaseController {
}
}
/**
* Handles URL: /api/tasks/add
*
* @param Asatru\Controller\ControllerArg $request
* @return Asatru\View\JsonHandler
*/
public static function add_task($request)
{
try {
$title = $request->params()->query('title', null);
$description = $request->params()->query('description', null);
$due_date = $request->params()->query('due_date', null);
$itemid = TasksModel::addTask($title, $description, $due_date, true);
return json([
'code' => 200,
'item' => $itemid
]);
} catch (\Exception $e) {
return json([
'code' => 500,
'msg' => $e->getMessage()
]);
}
}
/**
* Handles URL: /api/inventory/add
*