mirror of
https://github.com/plausible/analytics.git
synced 2024-12-25 18:48:06 +03:00
14 lines
346 B
Elixir
14 lines
346 B
Elixir
defmodule PlausibleWeb.Api.InternalController do
|
|
use PlausibleWeb, :controller
|
|
use Plausible.Repo
|
|
alias Plausible.Stats.Clickhouse, as: Stats
|
|
|
|
def domain_status(conn, %{"domain" => domain}) do
|
|
if Stats.has_pageviews?(%Plausible.Site{domain: domain}) do
|
|
json(conn, "READY")
|
|
else
|
|
json(conn, "WAITING")
|
|
end
|
|
end
|
|
end
|