From 975cf0c08802b325376aa0abd9c7e187ae3e21c5 Mon Sep 17 00:00:00 2001 From: Iftakharul Islam Ifat <88052038+iftakharul-islam@users.noreply.github.com> Date: Tue, 7 Jan 2025 15:20:31 +0600 Subject: [PATCH] check assignee on task --- src/Task/Controllers/Task_Controller.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Task/Controllers/Task_Controller.php b/src/Task/Controllers/Task_Controller.php index 9f7a8d16..524330a1 100644 --- a/src/Task/Controllers/Task_Controller.php +++ b/src/Task/Controllers/Task_Controller.php @@ -164,7 +164,9 @@ public function store( WP_REST_Request $request ) { $data = $this->extract_non_empty_values( $request ); $project_id = intval( $request->get_param( 'project_id' ) ); $board_id = intval( $request->get_param( 'board_id' ) ); - $assignees = array_map( 'intval', $request->get_param( 'assignees' )); + $assignees = is_array($request->get_param('assignees')) ? + array_map('intval', $request->get_param('assignees')) : []; + $is_private = intval( $request->get_param( 'privacy' ) ); $type_id = intval( $request->get_param( 'type_id' ) ); $data['is_private'] = $is_private == 'true' || $is_private === true ? 1 : 0;