forked from saurabh/orbit4-5
make users autoapproved once imported, orbit member accessible only to admin
This commit is contained in:
parent
e3e300b3cd
commit
44adbf57b2
|
@ -572,6 +572,7 @@ class Admin::ImportController < OrbitAdminController
|
||||||
user.workgroup = w
|
user.workgroup = w
|
||||||
end
|
end
|
||||||
user.member_profile = new_member
|
user.member_profile = new_member
|
||||||
|
user.approved = true
|
||||||
user.save
|
user.save
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -1,6 +1,13 @@
|
||||||
class OrbitMemberController < ApplicationController
|
class OrbitMemberController < ApplicationController
|
||||||
include OrbitBackendHelper
|
include OrbitBackendHelper
|
||||||
|
|
||||||
before_action :authenticate_user
|
before_action :authenticate_user, :check_admin
|
||||||
layout "member"
|
layout "member"
|
||||||
|
|
||||||
|
def check_admin
|
||||||
|
if current_user.is_admin?
|
||||||
|
else
|
||||||
|
render "public/404"
|
||||||
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue