aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoman Chvanikov <chvanikoff@pm.me>2020-07-11 18:11:23 +0300
committerRoman Chvanikov <chvanikoff@pm.me>2020-07-11 18:11:23 +0300
commit45bd64e2a7a08377e260e93c8e1744166bfc133a (patch)
tree4d47070856e264831bfb5c6fc9725cce83a7dbbb
parent05187d497da1844005eaf96fbcab65840a578bb1 (diff)
downloadpleroma-45bd64e2a7a08377e260e93c8e1744166bfc133a.tar.gz
Error in Filter.Exiftool if exiftool not found
-rw-r--r--lib/pleroma/upload/filter/exiftool.ex5
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