   defp path_shorten(path) when is_binary(path) do
     {status, msg} = Cachex.get(:path_cache, path)
 
-    msg_final =
+    {msg_final, cached_status} =
       if status == :error || msg == nil do
         home_dir = System.get_env("HOME")
         path_aliases_file = home_dir <> "/syscfg/zsh/path-aliases"

defmodule LH.Router do
  use Plug.Router

  plug(Plug.Logger)

            path_aliases_file
          )

        Cachex.put(:path_cache, path, msg)
        {msg, :MIS}
      else
        {msg, :HIT}
      end

    Logger.info("/path-shorten: (#{cached_status}) #{inspect(path)} => #{inspect(msg_final)}")

    Jason.encode!(%{path_shortened: msg_final})
  end
