lib/quandl/command/tasks/base.rb in quandl-0.2.25 vs lib/quandl/command/tasks/base.rb in quandl-0.2.26
- old
+ new
@@ -1,6 +1,10 @@
require 'active_model'
+require 'quandl/pattern'
+require 'quandl/pattern/client'
+require 'quandl/operation'
+require 'quandl/operation'
module Quandl
module Command
module Tasks
@@ -72,10 +76,10 @@
end
def t(key)
key = key.to_s
translation = lang
- key.split('.').each{|m| translation = translation.send(m) }
+ key.split('.').each{|m| translation = translation.respond_to?(m) ? translation.send(m) : nil }
translation
end
def lang
@lang ||= Quandl::Lang.send(language).quandl.command.tasks.send(command_name)
\ No newline at end of file