Когда я запускаю охрану, я получаю следующую ошибку:

ОШИБКА: Ошибка отправки уведомления с помощью row_notify: неопределенный метод `first' для nil:NilClass

Мой gemfile включает в себя:

group :test, :development do
    gem 'turn'
    gem 'rspec-rails'
    gem 'capybara'
    gem 'guard-rspec'
    gem 'growl_notify'
end

Версия Growl: 1.3.2 Версия Ruby: 1.8.7

Пожалуйста помоги :(

0
nikitab 28 Дек 2011 в 18:30

1 ответ

С помощьюgrol_notify вы, как правило, отправляете что-то вроде:

GrowlNotify.normal(:title => 'HELLO WORLD', :description => 'Man that was cool')

Я предполагаю, что вы пытаетесь использовать некоторый массив и получить доступ к первому элементу следующим образом:

GrowlNotify.normal(:title => 'HELLO WORLD', :description => "#{someArray.first()}")

А someArray равен нулю.

1
Joe 28 Дек 2011 в 19:03