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