Skip to content

Commit 56943fb

Browse files
committed
Bugfix
1 parent c7d9132 commit 56943fb

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

integration_test/sql/logging.exs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,8 @@ defmodule Ecto.Integration.LoggingTest do
201201
TestRepo.insert_all(Logging, source_query, log: :info)
202202
end)
203203

204+
IO.inspect(log, label: :log)
205+
204206
param_regex = ~r/\[(?<int>.+), \"(?<uuid>.+)\"\]/
205207
param_logs = Regex.named_captures(param_regex, log)
206208

lib/ecto/adapters/sql.ex

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1355,9 +1355,7 @@ defmodule Ecto.Adapters.SQL do
13551355
end
13561356
end
13571357

1358-
defp log_stacktrace([], _, _), do: []
1359-
1360-
defp log_stacktrace(stacktrace, repo, size) do
1358+
defp log_stacktrace([_ | _] = stacktrace, repo, size) do
13611359
for {{module, function, arity, info}, idx} <- Enum.with_index(last_non_ecto(Enum.reverse(stacktrace), repo, size)) do
13621360
[
13631361
?\n,
@@ -1371,6 +1369,8 @@ defmodule Ecto.Adapters.SQL do
13711369
end
13721370
end
13731371

1372+
defp log_stacktrace(_, _, _), do: []
1373+
13741374
defp log_stacktrace_info([file: file, line: line] ++ _) do
13751375
[", at: ", file, ?:, Integer.to_string(line)]
13761376
end

0 commit comments

Comments
 (0)