From b65efb975b711839945b5a0022b7aa6ec621f4d8 Mon Sep 17 00:00:00 2001 From: albert Date: Mon, 18 Mar 2013 09:40:18 -0700 Subject: [PATCH] fixes #935 --- app/presenters/post_set_presenters/popular.rb | 10 +++++----- script/fixes/007.rb | 1 + 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/app/presenters/post_set_presenters/popular.rb b/app/presenters/post_set_presenters/popular.rb index 6c7f50628..b474349e9 100644 --- a/app/presenters/post_set_presenters/popular.rb +++ b/app/presenters/post_set_presenters/popular.rb @@ -8,19 +8,19 @@ module PostSetPresenters end def prev_day - date - 1 + date - 1.day end def next_day - date + 1 + date + 1.day end def prev_week - date - 7 + date - 7.days end def next_week - date + 7 + date + 7.days end def prev_month @@ -111,7 +111,7 @@ module PostSetPresenters def range_text if min_date == max_date date.strftime("%B %d, %Y") - elsif max_date - min_date == 6 + elsif max_date - min_date < 10.days min_date.strftime("Week of %B %d, %Y") else date.strftime("%B %Y") diff --git a/script/fixes/007.rb b/script/fixes/007.rb index 0ca00187b..dffabca01 100644 --- a/script/fixes/007.rb +++ b/script/fixes/007.rb @@ -4,4 +4,5 @@ require File.expand_path(File.join(File.dirname(__FILE__), '..', '..', 'config', ActiveRecord::Base.connection.execute("set statement_timeout = 0") ActiveRecord::Base.connection.execute("update comments set updater_id = creator_id where updater_id is null") +ActiveRecord::Base.connection.execute("update forum_posts set updater_id = creator_id where updater_id is null") ActiveRecord::Base.connection.execute("update tags set post_count = 0 where post_count < 0")