Small hack to make notifications return empty for now.
authorRoger Braun <roger@rogerbraun.net>
Sat, 9 Sep 2017 17:19:13 +0000 (19:19 +0200)
committerRoger Braun <roger@rogerbraun.net>
Sat, 9 Sep 2017 17:19:13 +0000 (19:19 +0200)
lib/pleroma/web/mastodon_api/mastodon_api_controller.ex
lib/pleroma/web/router.ex

index 84b94b35227a846efac56fffcc4797e5cc27c0aa..c81d58d645027ca6d8774010bda4fb37dc9121b5 100644 (file)
@@ -7,6 +7,7 @@ defmodule Pleroma.Web.MastodonAPI.MastodonAPIController do
   alias Pleroma.Web.ActivityPub.ActivityPub
   alias Pleroma.Web.TwitterAPI.TwitterAPI
   alias Pleroma.Web.CommonAPI
+  import Logger
 
   def create_app(conn, params) do
     with cs <- App.register_changeset(%App{}, params) |> IO.inspect,
@@ -101,4 +102,9 @@ defmodule Pleroma.Web.MastodonAPI.MastodonAPIController do
       render conn, StatusView, "status.json", %{activity: activity, for: user, as: :activity}
     end
   end
+
+  def empty_array(conn, _) do
+    Logger.debug("Unimplemented, returning an empty array")
+    json(conn, [])
+  end
 end
index 33c3aa53d0d4b7baae74e087fd5f783330577aef..84bf6791dd2bbd29bbc4efcd323c95ed5c9471a1 100644 (file)
@@ -61,6 +61,8 @@ defmodule Pleroma.Web.Router do
     post "/statuses/:id/reblog", MastodonAPIController, :reblog_status
     post "/statuses/:id/favourite", MastodonAPIController, :fav_status
     post "/statuses/:id/unfavourite", MastodonAPIController, :unfav_status
+
+    get "/notifications", MastodonAPIController, :empty_array
   end
 
   scope "/api", Pleroma.Web do