Skip to content

Commit 9256b05

Browse files
committed
Tiny tweaks to the Insights LiveView
1 parent 2e7e99e commit 9256b05

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

lib/nerves_hub_web/live/product/insights.ex

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
defmodule NervesHubWeb.Live.Product.Insights do
2-
alias NervesHub.Firmwares
32
use NervesHubWeb, :updated_live_view
43

4+
alias NervesHub.Firmwares
55
alias NervesHub.Insights, as: InsightsQueries
66

77
def mount(_params, _session, socket) do
@@ -18,18 +18,14 @@ defmodule NervesHubWeb.Live.Product.Insights do
1818
|> ok()
1919
end
2020

21-
defp connected_devices_count(socket) do
22-
product = socket.assigns.product
23-
21+
defp connected_devices_count(%{assigns: %{product: product}} = socket) do
2422
assign_async(socket, :connected_devices_count, fn ->
2523
count = InsightsQueries.connected_count(product)
2624
{:ok, %{connected_devices_count: count}}
2725
end)
2826
end
2927

30-
defp connected_device_counts_last_24_hours(socket) do
31-
product = socket.assigns.product
32-
28+
defp connected_device_counts_last_24_hours(%{assigns: %{product: product}} = socket) do
3329
assign_async(socket, :connected_device_counts_last_24_hours, fn ->
3430
count = InsightsQueries.connected_device_counts_last_24_hours(product)
3531
{:ok, %{connected_device_counts_last_24_hours: count}}

0 commit comments

Comments
 (0)