]> git.openstreetmap.org Git - rails.git/blobdiff - app/controllers/diary_entry_controller.rb
Diary entries pretty much i18n'd. Additional test that checks there are no missing...
[rails.git] / app / controllers / diary_entry_controller.rb
index 9fad57c02522b44227ad4759c08e4418e2bbbfc3..9bbadb29dfbee1f48409e7bbe5cf1b08359fa87e 100644 (file)
@@ -115,7 +115,11 @@ class DiaryEntryController < ApplicationController
 
     if user
       @entry = DiaryEntry.find(:first, :conditions => ['user_id = ? AND id = ?', user.id, params[:id]])
-      @title = "Users' diaries | #{params[:display_name]}"
+      if @entry
+        @title = "Users' diaries | #{params[:display_name]}"
+      else
+        render :action => 'no_such_entry', :status => :not_found
+      end
     else
       @not_found_user = params[:display_name]