lib/listings/base.rb in listings-0.0.1 vs lib/listings/base.rb in listings-0.0.2

- old
+ new

@@ -97,11 +97,12 @@ def value_for(column, item) column.value_for(self, item) end - def method_missing(m, *args, &block) - view_context.send(m, *args, block) + def method_missing(m, *args, &block) + delegated_to = view_context.respond_to?(m) ? view_context : view_context.main_app + delegated_to.send(m, *args, block) end end class ScopeDescriptor attr_accessor :name \ No newline at end of file