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