Page MenuHomePhabricator

redacted.ex
No OneTemporary

redacted.ex

defmodule Nola.Plugins.Link.Redacted do
@behaviour Nola.Plugins.Link
@impl true
def match(uri = %URI{host: "redacted.ch", path: "/torrent.php", query: query = "id="<>id}, _opts) do
%{"id" => id} = URI.decode_query(id)
{true, %{torrent: id}}
end
def match(_, _), do: false
@impl true
def post_match(_, _, _, _), do: false
def expand(_uri, %{torrent: id}, _opts) do
end
end

File Metadata

Mime Type
text/x-ruby
Expires
Sun, Jul 6, 3:43 PM (19 h, 49 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
49832
Default Alt Text
redacted.ex (403 B)

Event Timeline