Made having a confirmed email not required to view edit pages.
This commit is contained in:
@@ -9,7 +9,7 @@ class ForumgroupsController < ApplicationController
|
|||||||
end
|
end
|
||||||
|
|
||||||
def edit
|
def edit
|
||||||
if admin? && current_user.confirmed?
|
if admin?
|
||||||
@group = Forumgroup.find(params[:id])
|
@group = Forumgroup.find(params[:id])
|
||||||
else
|
else
|
||||||
flash[:alert] = "You are not allowed to edit forum groups."
|
flash[:alert] = "You are not allowed to edit forum groups."
|
||||||
@@ -32,7 +32,7 @@ class ForumgroupsController < ApplicationController
|
|||||||
end
|
end
|
||||||
|
|
||||||
def new
|
def new
|
||||||
if admin? && current_user.confirmed?
|
if admin?
|
||||||
@group = Forumgroup.new
|
@group = Forumgroup.new
|
||||||
else
|
else
|
||||||
flash[:alert] = "You are not allowed to create forum groups."
|
flash[:alert] = "You are not allowed to create forum groups."
|
||||||
|
|||||||
@@ -223,21 +223,21 @@ class UsersController < ApplicationController
|
|||||||
end
|
end
|
||||||
|
|
||||||
def edit_notifications
|
def edit_notifications
|
||||||
unless @user.is?(current_user) || (admin? && current_user.role > @user.role && current_user.confirmed?) || (superadmin? && current_user.confirmed?)
|
unless @user.is?(current_user) || (admin? && current_user.role > @user.role) || superadmin?
|
||||||
flash[:alert] = "You are not allowed to edit this user's notification settings!"
|
flash[:alert] = "You are not allowed to edit this user's notification settings!"
|
||||||
redirect_to @user
|
redirect_to @user
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
def edit_login
|
def edit_login
|
||||||
unless @user.is?(current_user) || (admin? && current_user.role > @user.role && current_user.confirmed?) || (superadmin? && current_user.confirmed?)
|
unless @user.is?(current_user) || (admin? && current_user.role > @user.role) || superadmin?
|
||||||
flash[:alert] = "You are not allowed to edit this user's login details!"
|
flash[:alert] = "You are not allowed to edit this user's login details!"
|
||||||
redirect_to @user
|
redirect_to @user
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
def edit_website_settings
|
def edit_website_settings
|
||||||
unless @user.is?(current_user) || (admin? && current_user.role > @user.role && current_user.confirmed?) || (superadmin? && current_user.confirmed?)
|
unless @user.is?(current_user) || (admin? && current_user.role > @user.role) || superadmin?
|
||||||
flash[:alert] = "You are not allowed to edit this user's website settings!"
|
flash[:alert] = "You are not allowed to edit this user's website settings!"
|
||||||
redirect_to @user
|
redirect_to @user
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user