From 733b4da75d3b9901d4a9b4af3b3dd603dc1e59aa Mon Sep 17 00:00:00 2001 From: Zach Daniel Date: Thu, 23 Feb 2023 22:05:34 -0500 Subject: [PATCH] fix: properly route to old dsl route if module name matches --- lib/ash_hq_web/controllers/dsl_redirect_controller.ex | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/ash_hq_web/controllers/dsl_redirect_controller.ex b/lib/ash_hq_web/controllers/dsl_redirect_controller.ex index 9ceea7e..e885a4e 100644 --- a/lib/ash_hq_web/controllers/dsl_redirect_controller.ex +++ b/lib/ash_hq_web/controllers/dsl_redirect_controller.ex @@ -7,7 +7,8 @@ defmodule AshHqWeb.DslRedirectController do extension = library.latest_library_version.extensions |> Enum.find(fn extension -> - AshHqWeb.DocRoutes.sanitize_name(extension.name) == extension_name + AshHqWeb.DocRoutes.sanitize_name(extension.module) == extension_name || + AshHqWeb.DocRoutes.sanitize_name(extension.name) == extension_name end) |> Kernel.||(raise Ash.Error.Query.NotFound)