list

scripts

Repo containing scripts to be used with dovel, and git hooks that powers our web interface.

curl -O https://dovel.email/scripts.tar.gz tar.gz

a381669

Author: brian (brian@myr.sh)

Date: Fri Apr 19 12:12:30 2024 -0300

Parent: 57807a8

Fixed hash

Diff

post-receive

diff --git a/post-receive b/post-receive
index fb2b555..2397f41 100755
--- a/post-receive
+++ b/post-receive
@@ -34,8 +34,10 @@ updategit() {
 	done
 
 	printf '\n</dl>\n<h2>Latest commit</h2>\n' >> "$ROOT/git.html"
+
+	hash="$(git show --format='%h' -s)"
 	cat <<- EOF >> "$ROOT/git.html"
-	<p><a href="$REPO/log/$1.html">$1</a> on $REPO:</p>
+	<p><a href="$REPO/log/$hash.html">$hash</a> on $REPO:</p>
 	<pre>
 	$(git show -s "$1")
 	</pre>
@@ -276,7 +278,7 @@ while read oldrev newrev ref
 do
 	case "$ref" in
 	"refs/heads/main")
-		updategit "$newrev"
+		updategit
 		updateindex
 		updaterefs
 		updatetree "$newrev"