lib/dynamic_menus.rb in dynamic_menus-0.0.6 vs lib/dynamic_menus.rb in dynamic_menus-0.0.7

- old
+ new

@@ -142,12 +142,8 @@ def self.connects return @connects end end -def _(str) - begin - return t(str, default: str) - rescue NoMethodError - return str - end +def _(str, args = {}) + return t(str, *args, args.merge(:default => str)) end \ No newline at end of file