]> git.openstreetmap.org Git - rails.git/blob - app/controllers/message_controller.rb
/diary no longer requires login
[rails.git] / app / controllers / message_controller.rb
1 class MessageController < ApplicationController
2   layout 'site'
3   #  before_filter :authorize
4   before_filter :authorize_web
5   before_filter :require_user
6
7   def new
8     if params[:message]
9       body = params[:message][:body]
10       title = params[:message][:title]
11       message = Message.new
12       message.body = body
13       message.title = title
14       message.to_user_id = User.find_by_display_name(params[:display_name]).id
15       message.from_user_id = @user.id
16       message.sent_on = Time.now
17       if message.save
18         flash[:notice] = 'Message sent'
19       else
20         @message.errors.add("Sending message failed")
21       end
22       
23    end
24   end
25 end