From d65a6baca9a20461f976a2455d70eecc7faf2db5 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Tue, 26 Nov 2013 16:07:04 -0500 Subject: [PATCH] Update to Jetty 8.1.13 for Servlet 3 --- src/main/java/com/gitblit/BranchGraphServlet.java | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/gitblit/BranchGraphServlet.java b/src/main/java/com/gitblit/BranchGraphServlet.java index 293a291..986560c 100644 --- a/src/main/java/com/gitblit/BranchGraphServlet.java +++ b/src/main/java/com/gitblit/BranchGraphServlet.java @@ -50,6 +50,8 @@ import org.eclipse.jgit.revplot.PlotWalk; import org.eclipse.jgit.revwalk.RevCommit; +import com.gitblit.manager.IRepositoryManager; +import com.gitblit.manager.IRuntimeManager; import com.gitblit.utils.JGitUtils; import com.gitblit.utils.StringUtils; @@ -102,9 +104,10 @@ protected long getLastModified(HttpServletRequest req) { String repository = req.getParameter("r"); String objectId = req.getParameter("h"); + IRepositoryManager repositoryManager = GitBlit.getManager(IRepositoryManager.class); Repository r = null; try { - r = GitBlit.self().getRepository(repository); + r = repositoryManager.getRepository(repository); if (StringUtils.isEmpty(objectId)) { objectId = JGitUtils.getHEADRef(r); } @@ -128,7 +131,10 @@ String objectId = request.getParameter("h"); String length = request.getParameter("l"); - r = GitBlit.self().getRepository(repository); + IStoredSettings settings = GitBlit.getManager(IRuntimeManager.class).getSettings(); + IRepositoryManager repositoryManager = GitBlit.getManager(IRepositoryManager.class); + + r = repositoryManager.getRepository(repository); rw = new PlotWalk(r); if (StringUtils.isEmpty(objectId)) { @@ -138,7 +144,7 @@ rw.markStart(rw.lookupCommit(r.resolve(objectId))); // default to the items-per-page setting, unless specified - int maxCommits = GitBlit.getInteger(Keys.web.itemsPerPage, 50); + int maxCommits = settings.getInteger(Keys.web.itemsPerPage, 50); int requestedCommits = maxCommits; if (!StringUtils.isEmpty(length)) { int l = Integer.parseInt(length); -- Gitblit v1.9.1