]> gitweb.fluxo.info Git - scripts.git/commitdiff
Fix: copy-annotations-from-kobo: check for annexed file
authorSilvio Rhatto <rhatto@riseup.net>
Tue, 14 May 2024 11:03:29 +0000 (08:03 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Tue, 14 May 2024 11:03:29 +0000 (08:03 -0300)
copy-annotations-from-kobo

index 29c1482a15750bbffbc402c05a4d1178b837af22..f86d1fe4a461ff6d09fb6e9000a348a1a169d91f 100755 (executable)
@@ -53,7 +53,9 @@ EOT
   touch "$BASEFOLDER/$sdr/metadata.$extension.lua"
 
   # Make sure it's not locked by git annex
-  git -C $BASEFOLDER annex unlock "$sdr/metadata.$extension.lua"
+  if [ -L "$BASEFOLDER/$sdr/metadata.$extension.lua" ]; then
+    git -C $BASEFOLDER annex unlock "$sdr/metadata.$extension.lua"
+  fi
 
   # Update
   silentSsh kobo >"$BASEFOLDER/$sdr/metadata.$extension.lua" <<EOF