Merge branch 'feature-120-multiple-ldap-groups' into 'master'

Feature 120 multiple ldap groups

Fixes issue found in QA tests

- #158 inconsistent success behaviour for admin#ldap
- #157 Wrong navigation bar in group/ldapgrouplinks

See merge request !164
This commit is contained in:
Dmitriy Zaporozhets
2014-09-03 10:21:24 +00:00
2 changed files with 9 additions and 2 deletions
@@ -2,13 +2,19 @@ class Groups::LdapGroupLinksController < ApplicationController
before_action :group
before_action :authorize_admin_group!
layout 'group'
def index
end
def create
ldap_group_link = @group.ldap_group_links.build(ldap_group_link_params)
if ldap_group_link.save
redirect_to :back, notice: 'New LDAP link saved'
if request.referer && request.referer.include?('admin')
redirect_to [:admin, @group], notice: 'New LDAP link saved'
else
redirect_to :back, notice: 'New LDAP link saved'
end
else
redirect_to :back, alert: 'Could not create new LDAP link'
end
@@ -8,4 +8,5 @@
%ul.well-list
= render collection: group.ldap_group_links, partial: 'ldap_group_links/ldap_group_link', locals: { group: group }
- else
%p No linked LDAP groups
.panel-body
No linked LDAP groups