2014-02-06 3 views
5

Я использую используя letsrate камень и получаю следующее сообщение об ошибке: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 все еще я получаю ту же ошибку.

+0

исправлено? любые другие предложения? – mgs

+0

У меня есть эта ошибка с 1.0.9, а также. – settheline

+0

Пожалуйста, покажите код, который вы используете для реализации драгоценного камня. Документы показывают, что его необходимо добавить к моделям, подготовленным и т. Д. - вы все это сделали? –

ответ

0

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

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

gem 'letsrate', git: '/muratguzel/letsrate' 
Смежные вопросы