Я использую камень под названием Shortener: https://github.com/jpmcgrath/shortener Его цель - сократить некоторые URL моего сайта, например, www.mywebsite.com/users/sign_up?&invitcode="test"
станет www.mywebsite.com/shorturl
.
Я столкнулся с проблемой в моем Devise registration_controller.rb , где я пытаюсь использовать этот драгоценный камень.Когда я вызывал его с помощью Shortener::ShortenedUrl.generate("www.example.com")
, я получал uninitialized constant Users::RegistrationsController::Shortener
.
Если я выполняю ту же команду в своей консоли, она работает отлично.Я думаю, это потому, что Rails не может найти Shortener в моем модуле разработки?Можете ли вы сказать мне, как я должен решить это?