Skip to content

Commit b4a9436

Browse files
committed
more
1 parent d738d2e commit b4a9436

6 files changed

Lines changed: 15 additions & 23 deletions

File tree

config/test.exs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ config :plausible, Plausible.ClickhouseRepo,
1212
loggers: [Ecto.LogEntry],
1313
pool_size: 5
1414

15-
1615
config :geolix,
1716
databases: [
1817
%{

lib/plausible_web/controllers/api/external_controller.ex

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
defmodule PlausibleWeb.Api.ExternalController do
22
use PlausibleWeb, :controller
3+
# telemetry will be brought back once we integrate the plausible codebase
34
# use OpenTelemetryDecorator
45
require Logger
56

lib/plausible_web/controllers/stats_controller.ex

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,15 @@ defmodule PlausibleWeb.StatsController do
44
plug PlausibleWeb.AuthorizeSiteAccess when action in [:stats, :csv_export]
55

66
def stats(%{assigns: %{site: %{domain: "all"} = site}} = conn, _params) do
7-
8-
conn
9-
|> put_resp_header("x-robots-tag", "noindex")
10-
|> render("stats.html",
11-
site: site,
12-
has_goals: false,
13-
title: "Careers Analytics",
14-
offer_email_report: false,
15-
demo: false
16-
)
17-
7+
conn
8+
|> put_resp_header("x-robots-tag", "noindex")
9+
|> render("stats.html",
10+
site: site,
11+
has_goals: false,
12+
title: "Careers Analytics",
13+
offer_email_report: false,
14+
demo: false
15+
)
1816
end
1917

2018
def stats(%{assigns: %{site: site}} = conn, _params) do

lib/plausible_web/plugs/auth_plug.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ defmodule PlausibleWeb.AuthPlug do
99
end
1010

1111
def call(conn, _opts) do
12-
user = Plausible.Auth.User |> limit(1) |> Repo.one()
12+
user = Plausible.Auth.User |> limit(1) |> Repo.one()
1313

1414
assign(conn, :current_user, user)
1515
end

lib/plausible_web/plugs/authorize_site_access.ex

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,13 @@
11
defmodule PlausibleWeb.AuthorizeSiteAccess do
22
import Plug.Conn
3+
import Ecto.Query
4+
5+
alias Plausible.Repo
36

47
def init(opts), do: opts
58

69
def call(conn, _opts) do
7-
site = %Plausible.Site{
8-
updated_at: ~N[2022-08-26 13:38:22],
9-
inserted_at: ~N[2022-08-26 13:38:22],
10-
has_stats: false,
11-
locked: false,
12-
public: false,
13-
timezone: "Europe/Warsaw",
14-
domain: "all"
15-
}
10+
user = Plausible.Site |> limit(1) |> Repo.one()
1611

1712
merge_assigns(conn, site: site, current_user_role: :owner)
1813
end

test/plausible_web/controllers/stats_controller_test.exs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,6 @@ defmodule PlausibleWeb.StatsControllerTest do
9191
end
9292
end
9393

94-
9594
describe "GET /:website/export" do
9695
setup [:create_user, :create_new_site, :log_in]
9796

0 commit comments

Comments
 (0)