diff --git a/lib/asciinema_web/controllers/asciicast_image_controller.ex b/lib/asciinema_web/controllers/asciicast_image_controller.ex index 5effd14..7a02702 100644 --- a/lib/asciinema_web/controllers/asciicast_image_controller.ex +++ b/lib/asciinema_web/controllers/asciicast_image_controller.ex @@ -2,7 +2,6 @@ defmodule AsciinemaWeb.AsciicastImageController do use AsciinemaWeb, :controller alias Asciinema.{Asciicasts, PngGenerator} alias Asciinema.Asciicasts.Asciicast - alias Plug.MIME @max_age 604800 # 7 days @@ -14,7 +13,7 @@ defmodule AsciinemaWeb.AsciicastImageController do case PngGenerator.generate(asciicast, png_params) do {:ok, png_path} -> conn - |> put_resp_header("content-type", MIME.path(png_path)) + |> put_resp_header("content-type", MIME.from_path(png_path)) |> put_resp_header("cache-control", "public, max-age=#{@max_age}") |> send_file(200, png_path) |> halt