Remove useless permission check
This commit is contained in:
@@ -146,7 +146,7 @@ abstract class Base extends \Kanboard\Core\Base
|
|||||||
protected function forbidden($no_layout = false)
|
protected function forbidden($no_layout = false)
|
||||||
{
|
{
|
||||||
if ($this->request->isAjax()) {
|
if ($this->request->isAjax()) {
|
||||||
$this->response->text('Not Authorized', 401);
|
$this->response->text('Access Forbidden', 403);
|
||||||
}
|
}
|
||||||
|
|
||||||
$this->response->html($this->template->layout('app/forbidden', array(
|
$this->response->html($this->template->layout('app/forbidden', array(
|
||||||
|
|||||||
@@ -73,10 +73,6 @@ class Board extends Base
|
|||||||
return $this->response->status(403);
|
return $this->response->status(403);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (! $this->projectPermission->isUserAllowed($project_id, $this->userSession->getId())) {
|
|
||||||
$this->response->text('Forbidden', 403);
|
|
||||||
}
|
|
||||||
|
|
||||||
$values = $this->request->getJson();
|
$values = $this->request->getJson();
|
||||||
|
|
||||||
$result =$this->taskPosition->movePosition(
|
$result =$this->taskPosition->movePosition(
|
||||||
@@ -101,22 +97,18 @@ class Board extends Base
|
|||||||
*/
|
*/
|
||||||
public function check()
|
public function check()
|
||||||
{
|
{
|
||||||
if (! $this->request->isAjax()) {
|
|
||||||
return $this->response->status(403);
|
|
||||||
}
|
|
||||||
|
|
||||||
$project_id = $this->request->getIntegerParam('project_id');
|
$project_id = $this->request->getIntegerParam('project_id');
|
||||||
$timestamp = $this->request->getIntegerParam('timestamp');
|
$timestamp = $this->request->getIntegerParam('timestamp');
|
||||||
|
|
||||||
if (! $this->projectPermission->isUserAllowed($project_id, $this->userSession->getId())) {
|
if (! $project_id || ! $this->request->isAjax()) {
|
||||||
$this->response->text('Forbidden', 403);
|
return $this->response->status(403);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (! $this->project->isModifiedSince($project_id, $timestamp)) {
|
if (! $this->project->isModifiedSince($project_id, $timestamp)) {
|
||||||
return $this->response->status(304);
|
return $this->response->status(304);
|
||||||
}
|
}
|
||||||
|
|
||||||
$this->response->html($this->renderBoard($project_id));
|
return $this->response->html($this->renderBoard($project_id));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -126,14 +118,10 @@ class Board extends Base
|
|||||||
*/
|
*/
|
||||||
public function reload()
|
public function reload()
|
||||||
{
|
{
|
||||||
if (! $this->request->isAjax()) {
|
|
||||||
return $this->response->status(403);
|
|
||||||
}
|
|
||||||
|
|
||||||
$project_id = $this->request->getIntegerParam('project_id');
|
$project_id = $this->request->getIntegerParam('project_id');
|
||||||
|
|
||||||
if (! $this->projectPermission->isUserAllowed($project_id, $this->userSession->getId())) {
|
if (! $project_id || ! $this->request->isAjax()) {
|
||||||
$this->response->text('Forbidden', 403);
|
return $this->response->status(403);
|
||||||
}
|
}
|
||||||
|
|
||||||
$values = $this->request->getJson();
|
$values = $this->request->getJson();
|
||||||
|
|||||||
Reference in New Issue
Block a user