aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcin Kuzminski <marcin@python-works.com>2013-01-05 02:40:21 +0100
committerMarcin Kuzminski <marcin@python-works.com>2013-01-05 02:40:21 +0100
commita7b851cb0481daa9ade531daa07159d49e4b6bf0 (patch)
tree01882045f39fb9c65044513c9ea6d3f0171a7881
parentf1be0d1d72f2993078fa8b5b99659e23f8eb0240 (diff)
always update changeset cache after invalidation signal
--HG-- branch : beta
-rw-r--r--rhodecode/model/scm.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/rhodecode/model/scm.py b/rhodecode/model/scm.py
index 43cb7baa..55439103 100644
--- a/rhodecode/model/scm.py
+++ b/rhodecode/model/scm.py
@@ -292,6 +292,9 @@ class ScmModel(BaseModel):
:param repo_name: this repo that should invalidation take place
"""
CacheInvalidation.set_invalidate(repo_name=repo_name)
+ repo = Repository.get_by_repo_name(repo_name)
+ if repo:
+ repo.update_changeset_cache()
def toggle_following_repo(self, follow_repo_id, user_id):