Mercurial > kallithea
diff rhodecode/model/scm.py @ 3179:cd50d1b5f35b
merged with beta
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Mon, 21 Jan 2013 00:03:44 +0100 |
parents | a5f0bc867edc 46234d2d388f |
children | 56cdbadcca53 |
line wrap: on
line diff
--- a/rhodecode/model/scm.py Fri Dec 14 04:45:03 2012 +0100 +++ b/rhodecode/model/scm.py Mon Jan 21 00:03:44 2013 +0100 @@ -230,7 +230,7 @@ # name need to be decomposed and put back together using the / # since this is internal storage separator for rhodecode - name = Repository.url_sep().join(name.split(os.sep)) + name = Repository.normalize_repo_name(name) try: if name in repos: @@ -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):