Mercurial > kallithea
changeset 1082:c2440badab84 beta
fixes for vcs 0.2.0and new slicing methods
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Fri, 25 Feb 2011 01:14:18 +0100 |
parents | 70bf0be59653 |
children | 9b2c21245198 |
files | rhodecode/controllers/admin/repos.py rhodecode/controllers/changeset.py rhodecode/controllers/summary.py rhodecode/lib/celerylib/__init__.py |
diffstat | 4 files changed, 7 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/rhodecode/controllers/admin/repos.py Fri Feb 25 01:12:49 2011 +0100 +++ b/rhodecode/controllers/admin/repos.py Fri Feb 25 01:14:18 2011 +0100 @@ -154,7 +154,7 @@ last_rev = 0 c.stats_revision = last_rev repo, dbrepo = ScmModel().get(repo_name, retval='repo') - c.repo_last_rev = repo.revisions[-1] if repo.revisions else 0 + c.repo_last_rev = repo.count() if repo.revisions else 0 if last_rev == 0: c.stats_percentage = 0 @@ -302,7 +302,7 @@ last_rev = 0 c.stats_revision = last_rev - c.repo_last_rev = repo.revisions[-1] if repo.revisions else 0 + c.repo_last_rev = repo.count() if repo.revisions else 0 if last_rev == 0 or c.repo_last_rev == 0: c.stats_percentage = 0
--- a/rhodecode/controllers/changeset.py Fri Feb 25 01:12:49 2011 +0100 +++ b/rhodecode/controllers/changeset.py Fri Feb 25 01:14:18 2011 +0100 @@ -71,8 +71,7 @@ if len(rev_range) == 2: rev_start = rev_range[0] rev_end = rev_range[1] - rev_ranges = c.rhodecode_repo.get_changesets_ranges(rev_start, rev_end, - range_limit) + rev_ranges = list(c.rhodecode_repo[rev_start:rev_end]) else: rev_ranges = [c.rhodecode_repo.get_changeset(revision)]
--- a/rhodecode/controllers/summary.py Fri Feb 25 01:12:49 2011 +0100 +++ b/rhodecode/controllers/summary.py Fri Feb 25 01:14:18 2011 +0100 @@ -117,7 +117,7 @@ c.no_data_msg = _('No data loaded yet') run_task(get_commits_stats, c.repo.name, ts_min_y, ts_max_y) else: - c.no_data_msg = _('Statistics update are disabled for this repository') + c.no_data_msg = _('Statistics are disabled for this repository') c.ts_min = ts_min_m c.ts_max = ts_max_y
--- a/rhodecode/lib/celerylib/__init__.py Fri Feb 25 01:12:49 2011 +0100 +++ b/rhodecode/lib/celerylib/__init__.py Fri Feb 25 01:14:18 2011 +0100 @@ -33,13 +33,15 @@ from hashlib import md5 from decorator import decorator +from pylons import config + from vcs.utils.lazy import LazyProperty from rhodecode.lib import str2bool from rhodecode.lib.pidlock import DaemonLock, LockHeld from celery.messaging import establish_connection -from pylons import config + log = logging.getLogger(__name__)