~edwargix/git.sr.ht

69e2dd1555cfd46debb1d27364775fbf55401e62 — Drew DeVault 3 years ago 23c8463
Fix issue with repos without tags
1 files changed, 5 insertions(+), 1 deletions(-)

M gitsrht/blueprints/repo.py
M gitsrht/blueprints/repo.py => gitsrht/blueprints/repo.py +5 -1
@@ 132,9 132,13 @@ def summary(owner, repo):
                break

        message = session.pop("message", None)
        if latest_tag:
            sig = lookup_signature(git_repo, latest_tag[0].decode('utf-8'))[1]
        else:
            sig = None
        return render_template("summary.html", view="summary",
                owner=owner, repo=repo, readme=readme, commits=commits,
                signature=lookup_signature(git_repo, latest_tag[0].decode('utf-8'))[1],
                signature=sig,
                latest_tag=latest_tag, default_branch=default_branch,
                is_annotated=lambda t: isinstance(t, pygit2.Tag),
                message=message, license=license)