updates list rest api

- list no longer returns a json array
  but a json object, which contains a
  "messages" json array instead
This commit is contained in:
2021-12-17 16:23:48 +01:00
parent 5d50bb30e6
commit 8262b61085
7 changed files with 14 additions and 14 deletions

View File

@ -9,19 +9,19 @@ defmodule BumpWeb.MessageController do
def list(conn, %{"sender" => sender, "minutes" => minutes}) do
list = Messages.list(sender, String.to_integer(minutes))
text conn, Jason.encode!(list)
text conn, Jason.encode!(%{"messages" => list})
end
def clear(conn, %{"sender" => sender}) do
Messages.clear(sender)
text conn, "OK"
text conn, Jason.encode!(%{"status" => "OK"})
end
def push(conn, %{"sender" => sender, "message" => message}) do
def push(conn, %{"sender" => sender, "data" => message}) do
Messages.push(sender, message)
text conn, "OK"
text conn, Jason.encode!(%{"status" => "OK"})
end
@ -30,8 +30,8 @@ defmodule BumpWeb.MessageController do
text conn, Jason.encode!(message)
end
def peak(conn, %{"sender" => sender}) do
message = Messages.peak(sender)
def peek(conn, %{"sender" => sender}) do
message = Messages.peek(sender)
text conn, Jason.encode!(message)
end
end