Commit 211e435ade337c968fab11c52427c172adcec99a
1 parent
f375adcb
Exists in
master
and in
4 other branches
Remove project cache before project.destroy
Showing
1 changed file
with
4 additions
and
0 deletions
Show diff stats
app/observers/project_observer.rb
| ... | ... | @@ -15,6 +15,10 @@ class ProjectObserver < BaseObserver |
| 15 | 15 | project.rename_repo if project.path_changed? |
| 16 | 16 | end |
| 17 | 17 | |
| 18 | + def before_destroy(project) | |
| 19 | + project.repository.expire_cache unless project.empty_repo? | |
| 20 | + end | |
| 21 | + | |
| 18 | 22 | def after_destroy(project) |
| 19 | 23 | GitlabShellWorker.perform_async( |
| 20 | 24 | :remove_repository, | ... | ... |