Rails: значок Merit Gem не регистрируется и не отображается

Я установил следующий значок, который зарегистрирован в БД:

merit.rb

Merit::Badge.create!({
id: 1,
name: 'Five Tasks'
custom_fields: { img_url: '/images/badge.gif' }
})

Я установил следующее правило:

badge_rules.rb

grant_on 'tasks#create', :badge => 'Five Tasks', :temporary => true, :model_name => 'Task' do |task|
task.user_ids.count == 5
end

Я хотел, чтобы, когда пользователь создал 5 заданий, ему выдавали значок.

Я вижу записи в БД в записях merit_actions и merit_activity_log - но я не вижу ничего в значках badges_sashes, которые, как я полагаю, будут отображаться при выдаче значка - даже если я превысил порог -

Также я не уверен, как отображать значки --- я использую:

<%= current_user.badges %>

Прямо сейчас все, что я получаю, это скобки - то, что я хочу вернуть, это изображение значка ---

Любая помощь с благодарностью.

Ответы на вопрос(3)

Ваш ответ на вопрос