forked from saurabh/orbit4-5
fix for nil user in authorization
This commit is contained in:
parent
a1ab533b43
commit
62260147b1
|
@ -57,13 +57,13 @@ class Admin::AuthorizationsController < OrbitAdminController
|
||||||
@object_id = @object.id if @object
|
@object_id = @object.id if @object
|
||||||
@sub_mangers = Authorization.category_sub_managers(@object)
|
@sub_mangers = Authorization.category_sub_managers(@object)
|
||||||
@sorted_users = roles.inject({}) do |users, role|
|
@sorted_users = roles.inject({}) do |users, role|
|
||||||
users_for_role = role.member_profiles.select {|m| !m.user.is_admin?}.map {|u| u.user}
|
users_for_role = role.member_profiles.select {|m| !m.user.is_admin? if m.user}.map {|u| u.user}
|
||||||
users[role] = users_for_role - @sub_mangers
|
users[role] = users_for_role - @sub_mangers
|
||||||
users
|
users
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
@sorted_users = roles.inject({}) do |users, role|
|
@sorted_users = roles.inject({}) do |users, role|
|
||||||
users_for_role = role.member_profiles.select {|m| !m.user.is_admin?}.map {|u| u.user}
|
users_for_role = role.member_profiles.select {|m| !m.user.is_admin? if m.user}.map {|u| u.user}
|
||||||
users[role] = users_for_role - @module_app.module_managers
|
users[role] = users_for_role - @module_app.module_managers
|
||||||
users
|
users
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue