Get rid of unneeded sql queries
This commit is contained in:
@@ -52,18 +52,23 @@ class BoardMapper extends DeckMapper implements IPermissionMapper {
|
|||||||
$board = $this->findEntity($sql, [$id]);
|
$board = $this->findEntity($sql, [$id]);
|
||||||
|
|
||||||
// Add labels
|
// Add labels
|
||||||
|
if ($withLabels) {
|
||||||
$labels = $this->labelMapper->findAll($id);
|
$labels = $this->labelMapper->findAll($id);
|
||||||
$board->setLabels($labels);
|
$board->setLabels($labels);
|
||||||
|
}
|
||||||
|
|
||||||
// Add acl
|
// Add acl
|
||||||
|
if ($withAcl) {
|
||||||
$acl = $this->aclMapper->findAll($id);
|
$acl = $this->aclMapper->findAll($id);
|
||||||
$board->setAcl($acl);
|
$board->setAcl($acl);
|
||||||
|
}
|
||||||
|
|
||||||
return $board;
|
return $board;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Find all boards for a given user
|
* Find all boards for a given user
|
||||||
|
*
|
||||||
* @param $userId
|
* @param $userId
|
||||||
* @param null $limit
|
* @param null $limit
|
||||||
* @param null $offset
|
* @param null $offset
|
||||||
|
|||||||
@@ -97,7 +97,7 @@ class CardService {
|
|||||||
$this->cardMapper->update($card);
|
$this->cardMapper->update($card);
|
||||||
}
|
}
|
||||||
// FIXME: return reordered cards without an additional db query
|
// FIXME: return reordered cards without an additional db query
|
||||||
//$cards = $this->cardMapper->findAll($stackId);
|
$cards = $this->cardMapper->findAll($stackId);
|
||||||
return $cards;
|
return $cards;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user