diff --git a/app/models/post_version.rb b/app/models/post_version.rb index 6d6156047..27f8cb4e5 100644 --- a/app/models/post_version.rb +++ b/app/models/post_version.rb @@ -61,7 +61,7 @@ class PostVersion < ActiveRecord::Base end def sequence_for_post - versions = PostVersion.where(:post_id => post_id).order("id desc").all + versions = PostVersion.where(:post_id => post_id).order("updated_at desc").all diffs = [] versions.each_index do |i| if i < versions.size - 1 @@ -94,7 +94,7 @@ class PostVersion < ActiveRecord::Base end def previous - PostVersion.where("post_id = ? and id < ?", post_id, id).order("id desc").first + PostVersion.where("post_id = ? and id < ?", post_id, id).order("updated_at desc").first end def truncated_source diff --git a/app/views/post_versions/_listing.html.erb b/app/views/post_versions/_listing.html.erb index b7176b4b7..aa522ed4a 100644 --- a/app/views/post_versions/_listing.html.erb +++ b/app/views/post_versions/_listing.html.erb @@ -17,7 +17,7 @@
<% post_versions.each do |post_version| %>