repos / git-pr

a self-hosted git collaboration server
git clone https://github.com/picosh/git-pr.git

commit
c0fb095
parent
e33f7d3
author
Eric Bower
date
2024-12-23 23:12:22 -0500 EST
chore: fixes
3 files changed,  +21, -1
M web.go
M tmpl/repo-detail.html
+10, -0
 1@@ -25,6 +25,16 @@ ssh {{.MetaData.URL}} pr ls {{.Username}}/{{.Name}}</pre>
 2 </header>
 3 
 4 <main class="group">
 5+  <div>
 6+    filter
 7+    <a href="/r/{{.Username}}/{{.Name}}">open</a>
 8+    &middot;
 9+    <a href="/r/{{.Username}}/{{.Name}}?status=reviewed">reviewed</a>
10+    &middot;
11+    <a href="/r/{{.Username}}/{{.Name}}?status=accepted">accepted</a>
12+    &middot;
13+    <a href="/r/{{.Username}}/{{.Name}}?status=closed">closed</a>
14+  </div>
15   {{template "pr-table" .Prs}}
16 </main>
17 
M tmpl/user-detail.html
+10, -0
 1@@ -24,6 +24,16 @@
 2 </header>
 3 
 4 <main class="group">
 5+  <div>
 6+    filter
 7+    <a href="/r/{{.UserData.Name}}">open</a>
 8+    &middot;
 9+    <a href="/r/{{.UserData.Name}}?status=reviewed">reviewed</a>
10+    &middot;
11+    <a href="/r/{{.UserData.Name}}?status=accepted">accepted</a>
12+    &middot;
13+    <a href="/r/{{.UserData.Name}}?status=closed">closed</a>
14+  </div>
15   {{template "pr-table" .Prs}}
16 </main>
17 
M web.go
+1, -1
1@@ -583,7 +583,7 @@ func createPrDetail(page string) http.HandlerFunc {
2 				RangeDiff: rangeDiff,
3 			}
4 			patchsetsData = append(patchsetsData, data)
5-			if ps.ID == patchset.ID {
6+			if ps != nil && ps.ID == patchset.ID {
7 				selectedPatchsetData = &data
8 			}
9 		}