Sha256: 21ddf87a3b34d0fb8effedbf30bd6a3ba021eaba29dd9f4d4677e3480c479fc1
Contents?: true
Size: 789 Bytes
Versions: 36
Compression:
Stored size: 789 Bytes
Contents
class MessagesController < ReaderActionController helper :reader before_filter :require_reader before_filter :get_messages, :only => [:index] before_filter :get_message, :only => [:show, :preview] def index render end def show render end # mock email view called into an iframe in the :show view # the preview template calls @message.preview, which returns the message body # wrapped in the layout defined by the Notifier: # layout here is false so that we don't add another one def preview render :layout => false end protected def get_messages @messages = current_reader.messages end def get_message @message = current_reader.messages.find(params[:id]) @delivery = @message.delivery_to(current_reader) end end
Version data entries
36 entries across 36 versions & 1 rubygems