]> git.plutz.net Git - confetti/blobdiff - templates/edit_attendee.sh
basic update functions for vcards
[confetti] / templates / edit_attendee.sh
index fe33c18e33ee2d26f414600a24bf9021f4880e2a..d79553f284cc7576bd3adb4317375b419a149326 100755 (executable)
@@ -17,11 +17,12 @@ edit_card_item() {
 }
 
 edit_attendee() {
-  cardfile="$1"
-  tempfile="temp/$_GET[\"edit\"].vcf"
-  [ -x "$tempfile" ] && cardfile="$tempfile"
+  cardfile="vcard/$1"
+  tempfile="temp/$1"
+  [ -f "$tempfile" ] && cardfile="$tempfile"
+  debug Using card: $cardfile
   unset key
-  vcf_parse "$cardfile" |while read -r line; do
+  vcf_parse "$cardfile" |debug |while read -r line; do
     declare -A tag
     case "$line" in
       value*) eval "$line";;