From e58a440cbc80566191053139f936c2a6aca8cd4c Mon Sep 17 00:00:00 2001 From: Bryan Larsen Date: Wed, 24 Nov 2010 16:04:54 -0500 Subject: [PATCH] [#873] simple hack fix for chained scopes --- hobo/lib/hobo/scopes/named_scope_extensions.rb | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/hobo/lib/hobo/scopes/named_scope_extensions.rb b/hobo/lib/hobo/scopes/named_scope_extensions.rb index e393d56..3e22d89 100644 --- a/hobo/lib/hobo/scopes/named_scope_extensions.rb +++ b/hobo/lib/hobo/scopes/named_scope_extensions.rb @@ -15,6 +15,8 @@ module ActiveRecord def method_missing(method, *args, &block) if respond_to?(method) && scopes.include?(method) scopes[method].call(self, *args) + elsif method==:scoped + Scope.new(self, args[0], &block) else with_scope :find => proxy_options do proxy_scope.send(method, *args, &block) -- 1.7.3.2