Mercurial > kallithea
changeset 8980:86b9eed9d105 stable
pullrequests: also limit to stop displaying merged changes
If the number of available changes are ok but merged changesets are not, then
just show the available changesets.
author | Mads Kiilerich <mads@kiilerich.com> |
---|---|
date | Wed, 18 Jan 2023 11:16:06 +0100 |
parents | c1df0ddc9c58 |
children | ea1a656702ab |
files | kallithea/controllers/pullrequests.py |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/kallithea/controllers/pullrequests.py Wed Jan 04 13:22:57 2023 +0100 +++ b/kallithea/controllers/pullrequests.py Wed Jan 18 11:16:06 2023 +0100 @@ -570,6 +570,9 @@ if len(avail_revs) - 1 > rev_limit: c.update_msg = _('%d additional changesets are not shown.') % (len(avail_revs) - 1) avail_show = [] + elif len(avail_show) - 1 > rev_limit: + c.update_msg = _('%d changesets available for merging are not shown.') % (len(avail_show) - len(avail_revs)) + avail_show = sorted(avail_revs, reverse=True) c.avail_revs = avail_revs c.avail_cs = [org_scm_instance.get_changeset(r) for r in avail_show]