]> gitweb.fluxo.info Git - httruta.git/commitdiff
Add PDF symlink if needed
authorSilvio Rhatto <rhatto@riseup.net>
Thu, 20 Apr 2017 02:17:51 +0000 (23:17 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Thu, 20 Apr 2017 02:17:51 +0000 (23:17 -0300)
lib/httracker/functions

index 7d3b4b59d8a35ee5d9f022c6c2ed0bc5af5ef0a0..c1bb6893fd7ff43a9bd0c12498e21899fddc923d 100644 (file)
@@ -66,6 +66,13 @@ function httracker_get {
     rm -rf $TARGET
   fi
 
+  # Add PDF symlink if needed
+  url_lower="$(echo "$url" | tr '[:upper:]' '[:lower:]')"
+  url_base="$(basename "$url")"
+  if [ "$(basename "$url_lower")" != "$(basename "$url_lower" .pdf)" ]; then
+    ( cd $TARGET && find -iname '*.pdf' -exec ln -s {} $url_base \; )
+  fi
+
   # Save as PDF
   if [ "$WKHTMLTOPDF" == "1" ] && which xvfb-run &> /dev/null && which wkhtmltopdf &> /dev/null; then
     xvfb-run -a wkhtmltopdf "$url" $TARGET/screenshot.pdf