diff --git a/lib/towerops_web/live/equipment_live/show.ex b/lib/towerops_web/live/equipment_live/show.ex index fb67e19b..2c23ead3 100644 --- a/lib/towerops_web/live/equipment_live/show.ex +++ b/lib/towerops_web/live/equipment_live/show.ex @@ -305,7 +305,7 @@ defmodule ToweropsWeb.EquipmentLive.Show do |> Enum.chunk_every(2, 1, :discard) |> Enum.map(fn [{t1, in1, _out1}, {t2, in2, _out2}] -> time_diff = t2 |> DateTime.diff(t1, :second) |> max(1) - bps = ((in2 - in1) * 8 / time_diff) |> max(0) |> Float.round(2) + bps = ((in2 - in1) * 8 / time_diff) |> max(0) |> :erlang.float() |> Float.round(2) %{ x: DateTime.to_unix(t2, :millisecond), @@ -318,7 +318,7 @@ defmodule ToweropsWeb.EquipmentLive.Show do |> Enum.chunk_every(2, 1, :discard) |> Enum.map(fn [{t1, _in1, out1}, {t2, _in2, out2}] -> time_diff = t2 |> DateTime.diff(t1, :second) |> max(1) - bps = ((out2 - out1) * 8 / time_diff) |> max(0) |> Float.round(2) + bps = ((out2 - out1) * 8 / time_diff) |> max(0) |> :erlang.float() |> Float.round(2) %{ x: DateTime.to_unix(t2, :millisecond), diff --git a/lib/towerops_web/live/graph_live/show.ex b/lib/towerops_web/live/graph_live/show.ex index 9be4f3e9..b9bd7d9f 100644 --- a/lib/towerops_web/live/graph_live/show.ex +++ b/lib/towerops_web/live/graph_live/show.ex @@ -188,7 +188,7 @@ defmodule ToweropsWeb.GraphLive.Show do |> Enum.chunk_every(2, 1, :discard) |> Enum.map(fn [{t1, in1, _out1}, {t2, in2, _out2}] -> time_diff = t2 |> DateTime.diff(t1, :second) |> max(1) - bps = ((in2 - in1) * 8 / time_diff) |> max(0) |> Float.round(2) + bps = ((in2 - in1) * 8 / time_diff) |> max(0) |> :erlang.float() |> Float.round(2) %{ x: DateTime.to_unix(t2, :millisecond), @@ -201,7 +201,7 @@ defmodule ToweropsWeb.GraphLive.Show do |> Enum.chunk_every(2, 1, :discard) |> Enum.map(fn [{t1, _in1, out1}, {t2, _in2, out2}] -> time_diff = t2 |> DateTime.diff(t1, :second) |> max(1) - bps = ((out2 - out1) * 8 / time_diff) |> max(0) |> Float.round(2) + bps = ((out2 - out1) * 8 / time_diff) |> max(0) |> :erlang.float() |> Float.round(2) %{ x: DateTime.to_unix(t2, :millisecond),