diff options
| -rw-r--r-- | lib/pleroma/web/api_spec/operations/pleroma_notification_operation.ex | 7 | ||||
| -rw-r--r-- | lib/pleroma/web/pleroma_api/controllers/notification_controller.ex | 4 | 
2 files changed, 4 insertions, 7 deletions
diff --git a/lib/pleroma/web/api_spec/operations/pleroma_notification_operation.ex b/lib/pleroma/web/api_spec/operations/pleroma_notification_operation.ex index 79990cb78..a994345db 100644 --- a/lib/pleroma/web/api_spec/operations/pleroma_notification_operation.ex +++ b/lib/pleroma/web/api_spec/operations/pleroma_notification_operation.ex @@ -24,11 +24,8 @@ defmodule Pleroma.Web.ApiSpec.PleromaNotificationOperation do          request_body("Parameters", %Schema{            type: :object,            properties: %{ -            "id" => %Schema{type: :integer, description: "A single notification ID to read"}, -            "max_id" => %Schema{ -              type: :integer, -              description: "Read all notifications up to this ID" -            } +            id: %Schema{type: :integer, description: "A single notification ID to read"}, +            max_id: %Schema{type: :integer, description: "Read all notifications up to this ID"}            }          }),        security: [%{"oAuth" => ["write:notifications"]}], diff --git a/lib/pleroma/web/pleroma_api/controllers/notification_controller.ex b/lib/pleroma/web/pleroma_api/controllers/notification_controller.ex index 0c6ec29f5..87ea81cef 100644 --- a/lib/pleroma/web/pleroma_api/controllers/notification_controller.ex +++ b/lib/pleroma/web/pleroma_api/controllers/notification_controller.ex @@ -16,7 +16,7 @@ defmodule Pleroma.Web.PleromaAPI.NotificationController do    defdelegate open_api_operation(action), to: Pleroma.Web.ApiSpec.PleromaNotificationOperation -  def mark_as_read(%{assigns: %{user: user}, body_params: %{"id" => notification_id}} = conn, _) do +  def mark_as_read(%{assigns: %{user: user}, body_params: %{id: notification_id}} = conn, _) do      with {:ok, notification} <- Notification.read_one(user, notification_id) do        render(conn, "show.json", notification: notification, for: user)      else @@ -27,7 +27,7 @@ defmodule Pleroma.Web.PleromaAPI.NotificationController do      end    end -  def mark_as_read(%{assigns: %{user: user}, body_params: %{"max_id" => max_id}} = conn, _) do +  def mark_as_read(%{assigns: %{user: user}, body_params: %{max_id: max_id}} = conn, _) do      notifications =        user        |> Notification.set_read_up_to(max_id)  | 
