]> git.plutz.net Git - invoices/blobdiff - senders.sh
support for git versioning of data
[invoices] / senders.sh
index 8c98737a39b4195ad681172777eb734753fffb87..a4ff71f171ed3e1bd05f49956eaa7f37ca61a925 100755 (executable)
@@ -54,6 +54,12 @@ update_sender(){
     printf 'address=%s iban=%s bic=%s\n' \
     $(POST address |STRING) $(POST iban |STRING) \
     $(POST bic |STRING) >"senders/$id"
+
+    [ -d .git ] && {
+      git add "senders/$id"
+      git commit -m 'Update sender info for "'"$(POST address |sed 1q)"'"' -- "senders/$id"
+    } >/dev/null
+
     REDIRECT "/senders/"
   else
     REDIRECT "/senders/$id"