Commit 94b8c09c authored by Dmitriy Zaporozhets's avatar Dmitriy Zaporozhets

Merge pull request #214 from mutewinter/project_destroy_speed_fix

Project destroy relationship speed fix
parents ced572c3 0bd7f91c
...@@ -93,7 +93,11 @@ class ProjectsController < ApplicationController ...@@ -93,7 +93,11 @@ class ProjectsController < ApplicationController
end end
def destroy def destroy
# Disable the UsersProject update_repository call, otherwise it will be
# called once for every person removed from the project
UsersProject.skip_callback(:destroy, :after, :update_repository)
project.destroy project.destroy
UsersProject.set_callback(:destroy, :after, :update_repository)
respond_to do |format| respond_to do |format|
format.html { redirect_to projects_url } format.html { redirect_to projects_url }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment