diff --git a/src/app/folder/controllers/FolderController.php b/src/app/folder/controllers/FolderController.php index 17f2fc7a4edd9f00f5f865b25c855656b3b1eb27..83a89b95e689d437b69e7c3ea99dc6c6e1a12af7 100755 --- a/src/app/folder/controllers/FolderController.php +++ b/src/app/folder/controllers/FolderController.php @@ -192,7 +192,7 @@ class FolderController if ($data['parent_id'] == $aArgs['id']) { return $response->withStatus(400)->withJson(['errors' => 'Parent_id and id can not be the same']); } - if (FolderController::isParentFolder(['parent_id' => $data['parent_id'], 'id' => $aArgs['id']])) { + if (!empty($data['parent_id']) && FolderController::isParentFolder(['parent_id' => $data['parent_id'], 'id' => $aArgs['id']])) { return $response->withStatus(400)->withJson(['errors' => 'Id is a parent of parent_id']); }