From d5569bed5b85e7561fcb14444739323b80184bc8 Mon Sep 17 00:00:00 2001 From: albert Date: Fri, 24 Feb 2012 17:47:15 -0500 Subject: [PATCH] fixes #299 --- app/models/post_version.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/models/post_version.rb b/app/models/post_version.rb index 3a175acdd..bf2de4763 100644 --- a/app/models/post_version.rb +++ b/app/models/post_version.rb @@ -3,6 +3,7 @@ class PostVersion < ActiveRecord::Base belongs_to :updater, :class_name => "User" before_validation :initialize_updater scope :for_user, lambda {|user_id| where("updater_id = ?", user_id)} + scope :updater_name_matches, lambda {|name| where("updater_id = (select _.id from users _ where lower(_.name) = ?)", name.downcase)} def self.create_from_post(post) if post.created_at == post.updated_at