-#!/bin/zsh
+#!/bin/sh
-# Copyright 2014,2015 Paul Hänsch
+# Copyright 2014, 2015, 2021 Paul Hänsch
#
# This file is part of Confetti.
#
card="$(GET card |PATH)"
cardfile="$_DATA/vcard/${card##*/}"
-if [ -f "$cardfile" ]; then
- . $_EXEC/cgilite/file.sh
- FILE "$cardfile" "text/vcard/charset=utf-8"
-else
-fi
+. $_EXEC/pdiread.sh
+. $_EXEC/cgilite/file.sh
+
+printf 'Content-Disposition: inline; filename="%s.vcf"\r\n' "$(pdi_value "$(pdi_load "$cardfile")" FN)"
+
+FILE "$cardfile" "text/vcard; charset=utf-8"