From: Tom Rini Date: Mon, 19 Dec 2016 21:54:17 +0000 (-0500) Subject: post-receive.hook: Handle failure to find patch number X-Git-Tag: v2.1.0-rc1~97 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0743dd0af9842c7ded4873892085a3f505062440;p=thirdparty%2Fpatchwork.git post-receive.hook: Handle failure to find patch number When pwclient info -h fails to come up with the number for the change in question it will exit with a non-zero exit code. This failure will propagate upwards and exit the script there. Make our call to get_patch_id or in true so that our script here will see an empty id and we continue on with the list. Signed-off-by: Tom Rini Reviewed-by: Stephen Finucane --- diff --git a/tools/post-receive.hook b/tools/post-receive.hook index 8098ce82..7f8ae7ee 100755 --- a/tools/post-receive.hook +++ b/tools/post-receive.hook @@ -66,7 +66,7 @@ update_patches() { echo "E: failed to hash rev $rev." >&2 continue fi - id=$(get_patch_id "$hash") + id=$(get_patch_id "$hash" || true) if [ -z "$id" ]; then echo "E: failed to find patch for rev $rev." >&2 continue