diff options
Diffstat (limited to 'app/controllers')
-rw-r--r-- | app/controllers/projects_controller.rb | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/app/controllers/projects_controller.rb b/app/controllers/projects_controller.rb index 0a6b487a8..8f5e3697b 100644 --- a/app/controllers/projects_controller.rb +++ b/app/controllers/projects_controller.rb @@ -206,16 +206,16 @@ class ProjectsController < ApplicationController end def archive - if request.post? - unless @project.archive - flash[:error] = l(:error_can_not_archive_project) - end + unless @project.archive + flash[:error] = l(:error_can_not_archive_project) end redirect_to admin_projects_path(:status => params[:status]) end def unarchive - @project.unarchive if request.post? && !@project.active? + unless @project.active? + @project.unarchive + end redirect_to admin_projects_path(:status => params[:status]) end |