lib/ffcrm_cloudfuji/engine.rb in ffcrm_cloudfuji-0.2.1 vs lib/ffcrm_cloudfuji/engine.rb in ffcrm_cloudfuji-0.2.2
- old
+ new
@@ -1,16 +1,21 @@
module FatFreeCRM
module Cloudfuji
class Engine < Rails::Engine
+ config.before_initialize do
+ # Register observers to fire Cloudfuji events
+ (config.active_record.observers ||= []) << :cloudfuji_lead_observer
+ end
+
config.to_prepare do
require 'fat_free_crm/cloudfuji/view_hooks'
- # Add Lead Scoring tab
+ # Add Event Rules tab
begin
- unless FatFreeCRM::Tabs.admin.any? {|t| t[:text] == "Lead Scoring" }
+ unless FatFreeCRM::Tabs.admin.any? {|t| t[:text] == "Event Rules" }
FatFreeCRM::Tabs.admin << {
- :text => "Lead Scoring",
- :url => { :controller => "admin/lead_scoring" }
+ :text => "Event Rules",
+ :url => { :controller => "admin/event_rules" }
}
end
rescue TypeError
puts "You must migrate your settings table."
end