From 22c020645136a36337e357a66f12b9b8e5b2b397 Mon Sep 17 00:00:00 2001 From: bootstraponline Date: Thu, 24 May 2012 18:32:45 -0600 Subject: [PATCH] Call page.versions once. --- lib/gollum/frontend/views/page.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/gollum/frontend/views/page.rb b/lib/gollum/frontend/views/page.rb index 9afba6aa..89eab7e7 100644 --- a/lib/gollum/frontend/views/page.rb +++ b/lib/gollum/frontend/views/page.rb @@ -14,13 +14,15 @@ module Precious end def author - first = @page.versions ? @page.versions.first : false + page_versions = @page.versions + first = page_versions ? page_versions.first : false return DEFAULT_AUTHOR unless first first.author.name end def date - first = @page.versions ? @page.versions.first : false + page_versions = @page.versions + first = page_versions ? page_versions.first : false return Time.now.strftime(DATE_FORMAT) unless first first.authored_date.strftime(DATE_FORMAT) end