From 9d8330e905dacb313c287a72b2d2a9fadc181d78 Mon Sep 17 00:00:00 2001 From: Toks Date: Sat, 20 Apr 2013 12:17:13 -0400 Subject: [PATCH] fixes #748 --- app/models/post_version.rb | 4 ++++ app/views/post_versions/_listing.html.erb | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/models/post_version.rb b/app/models/post_version.rb index 95e65d204..1af723881 100644 --- a/app/models/post_version.rb +++ b/app/models/post_version.rb @@ -28,6 +28,10 @@ class PostVersion < ActiveRecord::Base q = q.where("post_id = ?", params[:post_id].to_i) end + if params[:start_id].present? + q = q.where("id <= ?", params[:start_id].to_i) + end + q end end diff --git a/app/views/post_versions/_listing.html.erb b/app/views/post_versions/_listing.html.erb index 2d10e98e8..ab37c6e41 100644 --- a/app/views/post_versions/_listing.html.erb +++ b/app/views/post_versions/_listing.html.erb @@ -19,7 +19,7 @@ <% post_versions.each do |post_version| %> - <%= link_to("#{post_version.post_id}.#{post_version.id}", post_path(post_version.post_id)) %> + <%= link_to(post_version.post_id, post_path(post_version.post_id)) %>.<%= link_to(post_version.id, post_versions_path(:search => {:start_id => post_version.id})) %> <%= compact_time(post_version.updated_at) %> <% if post_version.updater %>