Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2014-12-16 17:58:15 +0300
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2014-12-16 17:58:15 +0300
commitf3f27fee88a30899564ed32a2968b0ac8e31451f (patch)
tree50a5efe1126995d2efd2ebe4d3539d0e469983fe /app/helpers/groups_helper.rb
parent7b71a9e2212c72b21ca38fa82237c1c51d2aa6ff (diff)
Left-side navigation for group layout
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Diffstat (limited to 'app/helpers/groups_helper.rb')
-rw-r--r--app/helpers/groups_helper.rb10
1 files changed, 9 insertions, 1 deletions
diff --git a/app/helpers/groups_helper.rb b/app/helpers/groups_helper.rb
index 0dc53dedeb7..975cdeda1bc 100644
--- a/app/helpers/groups_helper.rb
+++ b/app/helpers/groups_helper.rb
@@ -6,7 +6,7 @@ module GroupsHelper
def leave_group_message(group)
"Are you sure you want to leave \"#{group}\" group?"
end
-
+
def should_user_see_group_roles?(user, group)
if user
user.is_admin? || group.members.exists?(user_id: user.id)
@@ -44,4 +44,12 @@ module GroupsHelper
path << "?#{options.to_param}"
path
end
+
+ def group_settings_page?
+ if current_controller?('groups')
+ current_action?('edit') || current_action?('projects')
+ else
+ false
+ end
+ end
end