diff options
author | Roman Chvanikov <chvanikoff@pm.me> | 2020-07-11 18:11:23 +0300 |
---|---|---|
committer | Roman Chvanikov <chvanikoff@pm.me> | 2020-07-11 18:11:23 +0300 |
commit | 45bd64e2a7a08377e260e93c8e1744166bfc133a (patch) | |
tree | 4d47070856e264831bfb5c6fc9725cce83a7dbbb | |
parent | 05187d497da1844005eaf96fbcab65840a578bb1 (diff) | |
download | pleroma-45bd64e2a7a08377e260e93c8e1744166bfc133a.tar.gz |
Error in Filter.Exiftool if exiftool not found
-rw-r--r-- | lib/pleroma/upload/filter/exiftool.ex | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/pleroma/upload/filter/exiftool.ex b/lib/pleroma/upload/filter/exiftool.ex index 94622acd0..6a40e152f 100644 --- a/lib/pleroma/upload/filter/exiftool.ex +++ b/lib/pleroma/upload/filter/exiftool.ex @@ -14,11 +14,10 @@ defmodule Pleroma.Upload.Filter.Exiftool do def filter(%Pleroma.Upload{tempfile: file, content_type: "image" <> _}) do if Pleroma.Utils.command_available?("exiftool") do System.cmd("exiftool", ["-overwrite_original", "-gps:all=", file], parallelism: true) + :ok else - Logger.warn("exiftool is not available, filter #{__MODULE__} skipped") + {:error, "exiftool command not found"} end - - :ok end def filter(_), do: :ok |