]> git.plutz.net Git - confetti/blobdiff - cards/update_card.sh
touch course file (invalidate cache) when updating attendance in vcard
[confetti] / cards / update_card.sh
index 7896beb5011d3cee5892b9d6c099a8693d34caa3..97dedf3d646cfe618b6389dacee08949bcb46ede 100755 (executable)
@@ -104,14 +104,14 @@ case "$action" in
   update)
     if LOCK "$attfile"; then
       grep -F "        ${card}" "$attfile" |while read course junk; do
-        touch "$_DATA/courses/${course}"
+        touch "$_DATA/ical/${course}"
       done
-      sed -i -r "/^.+  ${card}\$/d" "$attfile"
+      sed -i -E "/^.+  ${card}\$/d" "$attfile"
       seq 1 $(POST_COUNT attendance) |while read n; do
         printf '%s     %s\n' "$(POST attendance $n)" "$card"
       done >>"$attfile"
       grep -F "        ${card}" "$attfile" |while read course junk; do
-        touch "$_DATA/courses/${course}"
+        touch "$_DATA/ical/${course}"
       done
       RELEASE "$attfile"
     else