Skip to content

Commit 2a4b42a

Browse files
committed
Store error as a simple string, not a list, when a postgrex_error
1 parent d2660ae commit 2a4b42a

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

lib/sequin/error.ex

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -213,8 +213,7 @@ defmodule Sequin.Error do
213213
def from_postgrex(summary_prefix, %Postgrex.Error{} = error) do
214214
pg_code = error.postgres && error.postgres.code
215215
message = error.message || (error.postgres && error.postgres.message)
216-
# Use a list so it's JSON-encodeable
217-
code = if pg_code, do: [:postgrex_error, pg_code], else: :postgrex_error
216+
code = if pg_code, do: "postgrex_error:#{pg_code}", else: "postgrex_error"
218217

219218
%__MODULE__{
220219
errors: %{},

0 commit comments

Comments
 (0)