summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrederic Guillot <fred@kanboard.net>2017-01-29 20:15:51 -0500
committerFrederic Guillot <fred@kanboard.net>2017-01-29 20:15:51 -0500
commitda3110ec8b02c77b659385a400d31d32e708fd3f (patch)
tree824e22cea465bf52cb42cda006b878b625afd1e5
parent4e78a0aceda217a16d4894f10f36e0a77bc221c5 (diff)
Do not display current project in board selector
-rw-r--r--ChangeLog1
-rw-r--r--app/Helper/LayoutHelper.php4
2 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f6d28478..50780c83 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,7 @@ Version 1.0.39 (unreleased)
Improvements:
+* Do not display current project in board selector
* Do not set default task assignee for team projects
* Comments are highlighted if hash (#comment-123) is present in URL
* Documentation translated in Turkish
diff --git a/app/Helper/LayoutHelper.php b/app/Helper/LayoutHelper.php
index 8be71757..91745f58 100644
--- a/app/Helper/LayoutHelper.php
+++ b/app/Helper/LayoutHelper.php
@@ -31,6 +31,10 @@ class LayoutHelper extends Base
if (! isset($params['no_layout']) && ! isset($params['board_selector'])) {
$params['board_selector'] = $this->projectUserRoleModel->getActiveProjectsByUser($this->userSession->getId());
+
+ if (isset($params['project']['id'])) {
+ unset($params['board_selector'][$params['project']['id']]);
+ }
}
return $this->pageLayout($template, $params);