#!/bin/bash

LIB_DIR="$( dirname "$( realpath "$0" )" )/../lib"
if [[ -f "$LIB_DIR/eeadmtools/helpers" ]]; then
    # shellcheck source=/dev/null
    source "$LIB_DIR/eeadmtools/helpers"
else
    # shellcheck source=/dev/null
    source "$LIB_DIR/helpers"
fi

function usage() {
    default_usage "[pattern]" "  pattern\t\tSearch pattern (optional)"
}
handle_args "$@"

URL="$LDAPSAISIE_URL"
STR="${ARGS[*]}"

# Handle ldapsaisie:// URL scheme
# shellcheck disable=SC2001
grep -Eq '^ldapsaisie:(//)?' <<< "$STR" && \
    STR="$(sed 's#ldapsaisie:\(//\)\?##' <<< "$STR")"

[[ -n "$STR" ]] && URL="${URL}/search?LSsearch_submit=1&pattern=$(urlencode "$STR")"
open_url "$URL"

# vim: tabstop=4 shiftwidth=4 softtabstop=4 expandtab
