From bebbe35c5b0c26d1d8f75fa98f239e41f2aee054 Mon Sep 17 00:00:00 2001 From: hukl Date: Mon, 2 Nov 2009 22:19:20 +0100 Subject: prevent tags internal server error --- app/controllers/tags_controller.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'app/controllers') diff --git a/app/controllers/tags_controller.rb b/app/controllers/tags_controller.rb index 7433d21..c965443 100644 --- a/app/controllers/tags_controller.rb +++ b/app/controllers/tags_controller.rb @@ -7,9 +7,12 @@ class TagsController < ApplicationController def show @tag = Tag.find_by_name(params[:id]) + + tag_name = @tag ? @tag.name : nil + @page = Page.new @pages = Page.heads.find_tagged_with( - @tag.name, :order => 'published_at DESC' + tag_name, :order => 'published_at DESC' ).paginate( :page=>params[:page], :per_page => 23 -- cgit v1.3