diff --git a/git-hangman-lab/scripts/repo b/git-hangman-lab/scripts/repo index bfbfc4a..1e189d1 100755 --- a/git-hangman-lab/scripts/repo +++ b/git-hangman-lab/scripts/repo @@ -276,7 +276,7 @@ do_get_latest() { # Repo does not exist locally — clone it echo "Repo not found locally. Looking up URL..." local url="" - url=$(bash "$SCRIPT_DIR/repo" list-all 2>/dev/null | grep "| $REPO_NAME |" | awk -F'|' '{print $3}' | tr -d ' ') + url=$(bash "$SCRIPT_DIR/repo" list-all 2>/dev/null | grep "| $REPO_NAME |" | awk -F'\\|' '{gsub(/^ +| +$/,"",$4); print $4}') if [[ -z "$url" ]]; then echo "Error: repository '$REPO_NAME' not found in list-all output"