Modified: trunk/app/models/contribution.rb (2338 => 2339)
--- trunk/app/models/contribution.rb 2010-02-23 12:13:33 UTC (rev 2338)
+++ trunk/app/models/contribution.rb 2010-02-23 15:18:26 UTC (rev 2339)
@@ -45,13 +45,13 @@
# returns the 'most recent' Contributions
# the maximum number of results is set by #limit#
def self.most_recent(limit=10, klass=nil)
- Authorization.authorised_index(:type => Object.const_get(klass), :contribution_records => true, :limit => limit, :order => 'created_at DESC')
+ Authorization.authorised_index(:type => klass ? Object.const_get(klass) : nil, :contribution_records => true, :limit => limit, :order => 'created_at DESC')
end
# returns the 'last updated' Contributions
# the maximum number of results is set by #limit#
def self.last_updated(limit=10, klass=nil)
- Authorization.authorised_index(:type => Object.const_get(klass), :contribution_records => true, :limit => limit, :order => 'updated_at DESC')
+ Authorization.authorised_index(:type => klass ? Object.const_get(klass) : nil, :contribution_records => true, :limit => limit, :order => 'updated_at DESC')
end
# returns the 'most favourited' Contributions