plug_indie/lib/test_handler.ex
Inhji c257845f06 first version of PlugIndie
- add attribute parsing
- add tests
- add token verification
2024-11-29 10:39:35 +01:00

42 lines
676 B
Elixir

defmodule TestHandler do
@behaviour PlugMicropub.HandlerBehaviour
@impl true
def handle_create(_type, properties, _access_token) do
case properties.type do
:note ->
{:ok, :created, "/notes/4711"}
:bookmark ->
{:ok, :created, "/bookmarks/4711"}
end
end
@impl true
def handle_update(_, _, _, _, _) do
end
@impl true
def handle_undelete(_, _) do
end
@impl true
def handle_delete(_, _) do
end
@impl true
def handle_syndicate_to_query(_) do
end
@impl true
def handle_source_query(_, _, _) do
end
@impl true
def handle_config_query(_) do
end
@impl true
def handle_media(_, _) do
end
end