Skip to content

Commit a8250c0

Browse files
committed
fix connection string parser to parse integer value from db
1 parent bded6fb commit a8250c0

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

lib/exredis/connection_string.ex

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ defmodule Exredis.ConnectionString do
1616

1717
defp parse_db(nil), do: 0
1818
defp parse_db(path) do
19-
path |> String.split("/") |> Enum.at(1)
19+
path |> String.split("/") |> Enum.at(1) |> String.to_integer
2020
end
2121

2222
defp parse_password(nil), do: ''

test/connection_string_test.exs

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ defmodule ConnectionStringTest do
1515
assert config.host == 'host'
1616
assert config.port == 1234
1717
assert config.password == 'password'
18-
assert config.db == "10"
18+
assert config.db == 10
1919
end
2020

2121
test "parsing a connection string without user" do

0 commit comments

Comments
 (0)