diff options
author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2015-08-28 11:23:56 +0300 |
---|---|---|
committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2015-08-28 11:23:56 +0300 |
commit | 39ee52f1b168f3c6d2c9f27a3311aa7c785a0b20 (patch) | |
tree | 48bdcbdcc0c8188955ae2b09cf3d1884c24e37cb /app/workers/merge_worker.rb | |
parent | abb5b9f6e526195c4eb027d5b7c28e070d9ac3c1 (diff) |
Expire cache when merge request source branch was removed
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Diffstat (limited to 'app/workers/merge_worker.rb')
-rw-r--r-- | app/workers/merge_worker.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/app/workers/merge_worker.rb b/app/workers/merge_worker.rb index 6a8665c179a..5d1a8555b7d 100644 --- a/app/workers/merge_worker.rb +++ b/app/workers/merge_worker.rb @@ -14,6 +14,10 @@ class MergeWorker if result[:status] == :success && params[:should_remove_source_branch].present? DeleteBranchService.new(merge_request.source_project, current_user). execute(merge_request.source_branch) + + merge_request.source_project.repository.expire_branch_names end + + result end end |