letsrate gem неправильное количество аргументов ошибка

Я использую гем letsrate и получаю следующую ошибку:

ArgumentError - wrong number of arguments (3 for 2):
lib/letsrate/lib/letsrate/model.rb:69:in `letsrate_rateable'
app/models/model_definition.rb:3:in `<class:ModelDefinition>'
app/models/model_definition.rb:1:in `<top (required)>'

Я попытался понизить версию с 1.0.9 до 1.0.8, а затем скопировал исходный код в каталог lib, но все равно получаю ту же ошибку.


person Anbazhagan p    schedule 06.02.2014    source источник
comment
исправили? любые другие предложения?   -  person mgs    schedule 04.03.2014
comment
У меня тоже эта ошибка с 1.0.9..   -  person settheline    schedule 23.03.2014
comment
Пожалуйста, покажите код, который вы используете для реализации драгоценного камня. Документы показывают, что это нужно добавить в модели, подготовить и т. д. Вы все это сделали?   -  person Mike Manfrin    schedule 25.06.2014


Ответы (1)


Код, показанный в основной ветке гема letsrate показывает, что рассматриваемый метод принимает переменное количество аргументов.

Попробуйте установить гем из основной ветки GitHub, чтобы решить проблему. Добавьте этот код в свой Gemfile и запустите bundle install

gem 'letsrate', git: '/muratguzel/letsrate'
person OneChillDude    schedule 25.06.2014