Pleroma.Web.Params --> Pleroma.Web.Utils.Params
authorAlex Gleason <alex@alexgleason.me>
Mon, 7 Jun 2021 21:01:26 +0000 (16:01 -0500)
committerMark Felder <feld@feld.me>
Tue, 8 Jun 2021 17:50:47 +0000 (12:50 -0500)
lib/pleroma/web/api_spec/schemas/boolean_like.ex
lib/pleroma/web/common_api/activity_draft.ex
lib/pleroma/web/common_api/utils.ex
lib/pleroma/web/controller_helper.ex
lib/pleroma/web/mastodon_api/controllers/account_controller.ex
lib/pleroma/web/o_auth/o_auth_controller.ex
lib/pleroma/web/utils/params.ex [moved from lib/pleroma/web/params.ex with 94% similarity]

index 1feda3baa38f482d49e390e14cc56de22843d850..94c5020ca0361fa34ffef20d37e2329e54ad977d 100644 (file)
@@ -34,7 +34,7 @@ defmodule Pleroma.Web.ApiSpec.Schemas.BooleanLike do
 
   def cast(%Cast{value: value} = context) do
     context
-    |> Map.put(:value, Pleroma.Web.Params.truthy_param?(value))
+    |> Map.put(:value, Pleroma.Web.Utils.Params.truthy_param?(value))
     |> Cast.ok()
   end
 end
index d750c9de3513d61d41fbc774329fa537ce4d0bf6..c691d71d28ff6ca32db11abad6dc71d7813a31a6 100644 (file)
@@ -223,7 +223,7 @@ defmodule Pleroma.Web.CommonAPI.ActivityDraft do
   end
 
   defp preview?(draft) do
-    preview? = Pleroma.Web.Params.truthy_param?(draft.params[:preview])
+    preview? = Pleroma.Web.Utils.Params.truthy_param?(draft.params[:preview])
     %__MODULE__{draft | preview?: preview?}
   end
 
index 4ba31a8b86900534e479e426bcec78b7331ccd02..256d95b957286820d2da15c110bb23027eb6b435 100644 (file)
@@ -17,7 +17,7 @@ defmodule Pleroma.Web.CommonAPI.Utils do
   alias Pleroma.Web.ActivityPub.Visibility
   alias Pleroma.Web.CommonAPI.ActivityDraft
   alias Pleroma.Web.MediaProxy
-  alias Pleroma.Web.Params
+  alias Pleroma.Web.Utils.Params
   alias Pleroma.Web.Plugs.AuthenticationPlug
 
   require Logger
index afa152482c977afa5c4248c2156b6fa4e53f5296..7b84b43e43e4e1dc4afffc26ee75f6c0a8e536d3 100644 (file)
@@ -6,7 +6,7 @@ defmodule Pleroma.Web.ControllerHelper do
   use Pleroma.Web, :controller
 
   alias Pleroma.Pagination
-  alias Pleroma.Web.Params
+  alias Pleroma.Web.Utils.Params
 
   def json_response(conn, status, _) when status in [204, :no_content] do
     conn
index d9bb6f95e363748a8b3babec9e5fea86e9d6f4cf..b4ec6636785530a478647116939b6376bda60033 100644 (file)
@@ -24,7 +24,7 @@ defmodule Pleroma.Web.MastodonAPI.AccountController do
   alias Pleroma.Web.MastodonAPI.MastodonAPIController
   alias Pleroma.Web.MastodonAPI.StatusView
   alias Pleroma.Web.OAuth.OAuthController
-  alias Pleroma.Web.Params
+  alias Pleroma.Web.Utils.Params
   alias Pleroma.Web.Plugs.EnsurePublicOrAuthenticatedPlug
   alias Pleroma.Web.Plugs.OAuthScopesPlug
   alias Pleroma.Web.Plugs.RateLimiter
index 6201d6e00ff65722d820d486da568c377f263da2..06c706f8eb147ae7e6471d8bfc5f058984dd691d 100644 (file)
@@ -22,7 +22,7 @@ defmodule Pleroma.Web.OAuth.OAuthController do
   alias Pleroma.Web.OAuth.Token
   alias Pleroma.Web.OAuth.Token.Strategy.RefreshToken
   alias Pleroma.Web.OAuth.Token.Strategy.Revoke, as: RevokeToken
-  alias Pleroma.Web.Params
+  alias Pleroma.Web.Utils.Params
   alias Pleroma.Web.Plugs.RateLimiter
 
   require Logger
similarity index 94%
rename from lib/pleroma/web/params.ex
rename to lib/pleroma/web/utils/params.ex
index dd7059c89eff30ff1b08be4fe92167fbe2b4f69c..6e0900341a5c2f5991bea2e2911b8c25bb2a7b78 100644 (file)
@@ -2,7 +2,7 @@
 # Copyright © 2017-2021 Pleroma Authors <https://pleroma.social/>
 # SPDX-License-Identifier: AGPL-3.0-only
 
-defmodule Pleroma.Web.Params do
+defmodule Pleroma.Web.Utils.Params do
   # As in Mastodon API, per https://api.rubyonrails.org/classes/ActiveModel/Type/Boolean.html
   @falsy_param_values [false, 0, "0", "f", "F", "false", "False", "FALSE", "off", "OFF"]