projects
/
akkoma
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'dm-optimizations' into 'develop'
[akkoma]
/
lib
/
pleroma
/
web
/
twitter_api
/
representers
/
base_representer.ex
diff --git
a/lib/pleroma/web/twitter_api/representers/base_representer.ex
b/lib/pleroma/web/twitter_api/representers/base_representer.ex
index 75e00520cf7fe0b4a43df4e6af9081f67c8948cb..3d31e60795cee7a6aa67b45b49d7fe3ff36635c1 100644
(file)
--- a/
lib/pleroma/web/twitter_api/representers/base_representer.ex
+++ b/
lib/pleroma/web/twitter_api/representers/base_representer.ex
@@
-1,15
+1,22
@@
+# Pleroma: A lightweight social networking server
+# Copyright © 2017-2019 Pleroma Authors <https://pleroma.social/>
+# SPDX-License-Identifier: AGPL-3.0-only
+
defmodule Pleroma.Web.TwitterAPI.Representers.BaseRepresenter do
defmacro __using__(_opts) do
quote do
defmodule Pleroma.Web.TwitterAPI.Representers.BaseRepresenter do
defmacro __using__(_opts) do
quote do
- def to_json(object) do to_json(object, %{}) end
+ def to_json(object) do
+ to_json(object, %{})
+ end
+
def to_json(object, options) do
object
|> to_map(options)
def to_json(object, options) do
object
|> to_map(options)
- |> Jason.encode!
+ |> Jason.encode!
()
end
def enum_to_list(enum, options) do
end
def enum_to_list(enum, options) do
- mapping = fn
(el)
-> to_map(el, options) end
+ mapping = fn
el
-> to_map(el, options) end
Enum.map(enum, mapping)
end
Enum.map(enum, mapping)
end
@@
-17,11
+24,14
@@
defmodule Pleroma.Web.TwitterAPI.Representers.BaseRepresenter do
to_map(object, %{})
end
to_map(object, %{})
end
- def enum_to_json(enum) do enum_to_json(enum, %{}) end
+ def enum_to_json(enum) do
+ enum_to_json(enum, %{})
+ end
+
def enum_to_json(enum, options) do
enum
|> enum_to_list(options)
def enum_to_json(enum, options) do
enum
|> enum_to_list(options)
- |> Jason.encode!
+ |> Jason.encode!
()
end
end
end
end
end
end