From 1461d265eed4eb1e018d190e7f30b283669759a6 Mon Sep 17 00:00:00 2001 From: Marcin Kulik Date: Wed, 26 Jul 2023 12:02:04 +0200 Subject: [PATCH] Fix inclusion of additional tags on recording page Fixes https://github.com/asciinema/asciinema/issues/563 --- lib/asciinema_web/views/recording_view.ex | 2 +- test/controllers/recording_controller_test.exs | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/asciinema_web/views/recording_view.ex b/lib/asciinema_web/views/recording_view.ex index 2c9b06a39..ff5876749 100644 --- a/lib/asciinema_web/views/recording_view.ex +++ b/lib/asciinema_web/views/recording_view.ex @@ -523,6 +523,6 @@ defmodule AsciinemaWeb.RecordingView do defp rows(asciicast), do: asciicast.rows_override || asciicast.rows - def meta(:show, assigns), do: render("meta.show.html", assigns) + def meta("show.html", assigns), do: render("meta.show.html", assigns) def meta(_, _), do: nil end diff --git a/test/controllers/recording_controller_test.exs b/test/controllers/recording_controller_test.exs index 4a694fd31..da122c0b1 100644 --- a/test/controllers/recording_controller_test.exs +++ b/test/controllers/recording_controller_test.exs @@ -42,6 +42,8 @@ defmodule Asciinema.RecordingControllerTest do conn_2 = get(conn, url) assert html_response(conn_2, 200) =~ "Good stuff" + assert html_response(conn_2, 200) =~ "application/json+oembed" + assert html_response(conn_2, 200) =~ "application/x-asciicast" assert response_content_type(conn_2, :html) conn_2 = conn |> put_req_header("accept", "*/*") |> get(url)