changed hex_metadata.config
 
@@ -49,4 49,4 @@
49
49
{<<"optional">>,false},
50
50
{<<"repository">>,<<"hexpm">>},
51
51
{<<"requirement">>,<<"~> 1.0">>}]]}.
52
- {<<"version">>,<<"1.7.0">>}.
52
{<<"version">>,<<"1.7.1">>}.
changed lib/verk/job.ex
 
@@ -22,6 22,8 @@ defmodule Verk.Job do
22
22
max_retry_count: nil
23
23
]
24
24
25
@string_keys @keys |> Keyword.keys() |> Enum.map(&Atom.to_string/1)
26
25
27
@type t :: %__MODULE__{
26
28
error_message: String.t(),
27
29
failed_at: DateTime.t(),
 
@@ -58,6 60,7 @@ defmodule Verk.Job do
58
60
{:ok, args} <- unwrap_args(map["args"]) do
59
61
fields =
60
62
map
63
|> Map.take(@string_keys)
61
64
|> Map.update!("args", fn _ -> args end)
62
65
|> Map.new(fn {k, v} -> {String.to_existing_atom(k), v} end)
changed mix.exs
 
@@ -8,7 8,7 @@ defmodule Verk.Mixfile do
8
8
def project do
9
9
[
10
10
app: :verk,
11
- version: "1.7.0",
11
version: "1.7.1",
12
12
elixir: "~> 1.9",
13
13
build_embedded: Mix.env() == :prod,
14
14
start_permanent: Mix.env() == :prod,