Вот файл маршрутов с моего движка.
Portkey::Engine.routes.draw do
resources :short_links
resources :tracking_links, only: :new
# OmniAuth
get '/auth/:provider/callback', to: 'sessions#create'
# Go to short links
get '/:id' => "shortener/shortened_urls#show"
end
Первые 3 записи - ресурсы и omni auth работают нормально.Все они являются частью движка и находятся в модуле Portkey
Однако, запись коротких ссылок предоставлена другим гемом.И он ищет контроллер на portkey//shortener/shortened_urls#show
Есть ли способ заставить рельсы искать за пределами изолированного пространства имен для этого одного маршрута?Я попытался обернуть это с scope module: ''
, но это ничего не сделало.