giant massive dep upgrade and dialyxir-found error emporium (#371)
[akkoma] / lib / pleroma / upload / filter / exiftool.ex
index a2bfbbf612c92b590e70558db3329c9a2abeadf3..9e82cf8a726822f8a144641bb9945e042f122f7a 100644 (file)
@@ -9,7 +9,7 @@ defmodule Pleroma.Upload.Filter.Exiftool do
   """
   @behaviour Pleroma.Upload.Filter
 
-  @spec filter(Pleroma.Upload.t()) :: {:ok, any()} | {:error, String.t()}
+  @spec filter(Pleroma.Upload.t()) :: {:ok, :noop} | {:ok, :filtered} | {:error, String.t()}
 
   # Formats not compatible with exiftool at this time
   def filter(%Pleroma.Upload{content_type: "image/heic"}), do: {:ok, :noop}