Тест Rails выбрасывает предупреждение об устаревании через attr_encrypted
Тест Rails выдает предупреждение об устаревании через гем (attr_encrypted), который уже обновлен до последней версии. Это читает:
DEPRECATION WARNING: <custom_attribute_name> is not an attribute known
to Active Record. This behavior is deprecated and will be removed in
the next version of Rails. If you'd like <custom_attribute_name> to be
managed by Active Record, add attribute :<custom_attribute_name> to
your class.
Не уверен, что он просит меня сделать... это должно быть объявлено с использованием attr_encrypted.
1 ответ
Решение
Предупреждение об устаревании - это то, что нужно исправить гем attr_encrypted, но кажется, что есть обходной путь, добавив вызов атрибута, как упомянуто в предупреждении.
См. https://github.com/attr-encrypted/attr_encrypted/issues/260