Я собрал приложение с активным хранилищем (сервис: AWS) для хранения аватара для пользовательской модели.Все заработало как положено.(Файлы могут быть загружены, а аватар может быть представлен в виде). Затем я продублировал проект, но пользовательская модель второго проекта не нашла вложение:
ActionView::Template::Error (Can't resolve image into URL: to_model delegated to attachment, but attachment is nil)
К сожалению, если я что-то загружаюиз первого проекта и запустите User.first.avatar.attached?
из консоли, результат верен.Если затем запустить ту же команду из второго проекта, результат будет ложным.
database.yml, storage.yml, модель пользователя одинакова в обоих проектах.
config.active_storage.service =: amazon установлен во всех средах в обоих проектах.
Как второй проект не может найти вложение, если даже базы данныха настройки активной памяти одинаковы?