TwitterAPI: Add unimplemented /friendships/no_retweets/ids.
authoreal <eal@waifu.club>
Tue, 14 Nov 2017 14:10:13 +0000 (16:10 +0200)
committereal <eal@waifu.club>
Tue, 14 Nov 2017 14:10:13 +0000 (16:10 +0200)
lib/pleroma/web/router.ex
lib/pleroma/web/twitter_api/twitter_api_controller.ex

index 7a5c78867dcb4026eb83ae7f7215a30e1fed737d..1fb8cb51a862d6724bc9bb2ea8c46e6f3b77a786 100644 (file)
@@ -190,6 +190,7 @@ defmodule Pleroma.Web.Router do
     get "/statuses/followers", TwitterAPI.Controller, :followers
     get "/statuses/friends", TwitterAPI.Controller, :friends
     get "/friends/ids", TwitterAPI.Controller, :friends_ids
+    get "/friendships/no_retweets/ids", TwitterAPI.Controller, :empty_array
 
     get "/externalprofile/show", TwitterAPI.Controller, :external_profile
   end
index 887474a2350c0c363d95765a5e3080c73cf90b0f..9ea0773c9554e14ebec10c994dd58a33702da486 100644 (file)
@@ -270,12 +270,16 @@ defmodule Pleroma.Web.TwitterAPI.Controller do
       ids = friends
       |> Enum.map(fn x -> x.id end)
       |> Poison.encode!
+
       json(conn, ids)
     else
       _e -> bad_request_reply(conn, "Can't get friends")
     end
   end
 
+  def empty_array(conn, _params) do
+    json(conn, Poison.encode!([]))
+  end
 
   def update_profile(%{assigns: %{user: user}} = conn, params) do
     params = if bio = params["description"] do