1 defmodule Pleroma.Repo.Migrations.UploadFilterExiftoolToExiftoolStripLocation do
8 ConfigDB.get_by_params(%{group: :pleroma, key: Pleroma.Upload})
10 Pleroma.Upload.Filter.Exiftool,
11 Pleroma.Upload.Filter.Exiftool.StripLocation
16 ConfigDB.get_by_params(%{group: :pleroma, key: Pleroma.Upload})
18 Pleroma.Upload.Filter.Exiftool.StripLocation,
19 Pleroma.Upload.Filter.Exiftool
22 defp update_filtername(%{value: value}, from_filtername, to_filtername) do
25 |> Keyword.update(:filters, [], fn filters ->
28 ^from_filtername -> to_filtername
33 ConfigDB.update_or_create(%{group: :pleroma, key: Pleroma.Upload, value: new_value})
36 defp update_filtername(_, _, _), do: nil