#!/usr/bin/bash
# -*- sh; sh-shell: bash; -*-

# Script to import vCard file into linphone database
# Need vCard file as argument
# Tested with linphone v5.2.0

if [ $# -eq 0 ]; then
    echo "Searching for possible vCard files you may want to import..."
    echo
    find . -maxdepth 2 -type f -name "*.vcf"
    find .. -maxdepth 1 -type f -name "*.vcf"
    #DIR=$(xdg-user-dir DOWNLOAD)
    find "$(xdg-user-dir DOWNLOAD)" -maxdepth 2 -name "*.vcf" -type f
    find "$(xdg-user-dir DOCUMENTS)" -maxdepth 2 -name "*.vcf" -type f
    echo
    echo "Usage:"
    #echo "  $(basename "$0") vCard.vcf"
    echo "  ${0} vCard.vcf"
    echo
    echo "Please specify vCard file path to import into linphone."
    exit 1
fi

SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
source $SCRIPT_DIR/linphone-contacts-library

linphone-contacts-import-vcard-file "$1"

exit 0
