diff options
author | Douwe Maan <douwe@gitlab.com> | 2015-10-27 15:22:48 +0100 |
---|---|---|
committer | Douwe Maan <douwe@gitlab.com> | 2015-10-27 15:22:48 +0100 |
commit | 2bbdeb91ca6b2c1e4fa10dbed34f9fff39e790f4 (patch) | |
tree | 68cd0160edb41d222ad68d60ab98c56e386ba1e5 /app/models | |
parent | 740feeec772565b0734cae816b31dcb47e5f4492 (diff) | |
download | gitlab-ce-2bbdeb91ca6b2c1e4fa10dbed34f9fff39e790f4.tar.gz |
Reset memoized project repository when path changes
Diffstat (limited to 'app/models')
-rw-r--r-- | app/models/project.rb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/app/models/project.rb b/app/models/project.rb index 74b89aad499..e0b44ee9bea 100644 --- a/app/models/project.rb +++ b/app/models/project.rb @@ -647,6 +647,7 @@ class Project < ActiveRecord::Base gitlab_shell.mv_repository("#{old_path_with_namespace}.wiki", "#{new_path_with_namespace}.wiki") send_move_instructions(old_path_with_namespace) reset_events_cache + @repository = nil rescue # Returning false does not rollback after_* transaction but gives # us information about failing some of tasks |