summaryrefslogtreecommitdiffstats
path: root/app/controllers
diff options
context:
space:
mode:
Diffstat (limited to 'app/controllers')
-rw-r--r--app/controllers/projects_controller.rb10
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