changeset 3150:80abc924a38c beta

always update changeset cache after invalidation signal
author Marcin Kuzminski <marcin@python-works.com>
date Sat, 05 Jan 2013 02:40:21 +0100
parents 68f9c216377d
children 58a4004224a2
files rhodecode/model/scm.py
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/rhodecode/model/scm.py	Sat Jan 05 02:26:39 2013 +0100
+++ b/rhodecode/model/scm.py	Sat Jan 05 02:40:21 2013 +0100
@@ -292,6 +292,9 @@
         :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):