]> git.ozlabs.org Git - patchwork/blobdiff - tools/post-receive.hook
post-receive: Fix error message when pushing to an unmapped branch
[patchwork] / tools / post-receive.hook
index b2b89a2953b54bb64b30695b75a68d91c2dc27b0..4fb741d3ea98997389cbec6d70386f6d29805954 100755 (executable)
@@ -25,8 +25,8 @@ get_patchwork_hash()
 get_patch_id()
 {
   local id
-  id=$($PWDIR/bin/pwclient view -h $1 2>/dev/null \
-    | sed -rne 's,X-Patchwork-Id: ,,p')
+  id=$($PWDIR/bin/pwclient info -h $1 2>/dev/null \
+    | sed -rne 's,- id[[:space:]]*: ,,p')
   echo $id
   test -n "$id"
 }
@@ -67,6 +67,6 @@ while read oldrev newrev refname; do
     fi
   done
   if [ $found -eq 0 ]; then
-    echo "E: no mapping for refname $key" >&2
+    echo "E: STATE_MAP has no mapping for branch $refname" >&2
   fi
 done