diff --git a/lib/mix/tasks/compile.phoenix_sass.ex b/lib/mix/tasks/compile.phoenix_sass.ex index 59cbfb8..fb3c45a 100644 --- a/lib/mix/tasks/compile.phoenix_sass.ex +++ b/lib/mix/tasks/compile.phoenix_sass.ex @@ -98,8 +98,8 @@ defmodule Mix.Tasks.Compile.PhoenixSass do %{ transform | sass: sass } else - error -> - %{ transform | result: error } + {:error, error} -> + %{ transform | result: :error, error: error } end end @@ -113,8 +113,8 @@ defmodule Mix.Tasks.Compile.PhoenixSass do %{ transform | result: :ok } else - error -> - %{ transform | result: error } + {:error, error} -> + %{ transform | result: :error, error: transform.error || error } end end @@ -207,7 +207,10 @@ defmodule Mix.Tasks.Compile.PhoenixSass do end defp format_warning(%Transform{} = transform) do - " #{Path.join(transform.srcdir, transform.basename)} -> #{inspect transform.result}" + """ + #{Path.join(transform.srcdir, transform.basename)} -> + #{transform.error} + """ end end diff --git a/lib/transform.ex b/lib/transform.ex index 3c557a9..6548bef 100644 --- a/lib/transform.ex +++ b/lib/transform.ex @@ -10,5 +10,6 @@ defmodule PhoenixSass.Transform do :opts, :sass, :result, + :error, ] end diff --git a/mix.exs b/mix.exs index eb2a21f..8974bea 100644 --- a/mix.exs +++ b/mix.exs @@ -1,7 +1,7 @@ defmodule PhoenixSass.MixProject do use Mix.Project - @version "0.1.4" + @version "0.1.5" @description "Auto-compile Sass to CSS within Phoenix projects without NodeJS" @repo_url "https://github.com/OldhamMade/phoenix_sass"