Web.MastodonAPI.MastodonAPIController: tag+any bookmark params in a array and flatten it
authorHaelwenn (lanodan) Monnier <contact@hacktivis.me>
Sat, 26 Jan 2019 15:46:20 +0000 (16:46 +0100)
committerHaelwenn (lanodan) Monnier <contact@hacktivis.me>
Sat, 26 Jan 2019 15:46:20 +0000 (16:46 +0100)
lib/pleroma/web/mastodon_api/mastodon_api_controller.ex

index 4c5f1e7a9aee11a7de823efd1092148f6b04c89a..39e0f849224bcab878a107e4c327f519525c5101 100644 (file)
@@ -541,7 +541,8 @@ defmodule Pleroma.Web.MastodonAPI.MastodonAPIController do
     local_only = params["local"] in [true, "True", "true", "1"]
 
     tags =
-      ([params["tag"]] ++ (params["any"] || []))
+      [params["tag"], params["any"]]
+      |> List.flatten()
       |> Enum.uniq()
       |> Enum.filter(& &1)
       |> Enum.map(&String.downcase(&1))