X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/072b0717e4d7fd69e1d28c5c4c3805c7fb4f563e..d781f42016767132eea7c7463549640d943c2910:/app/controllers/message_controller.rb diff --git a/app/controllers/message_controller.rb b/app/controllers/message_controller.rb index 0fc5f212b..e9ad1968c 100644 --- a/app/controllers/message_controller.rb +++ b/app/controllers/message_controller.rb @@ -20,7 +20,7 @@ class MessageController < ApplicationController if message.save flash[:notice] = 'Message sent' - redirect_to :controller => 'user', :action => 'view', :display_name => @user.display_name + redirect_to :controller => 'message', :action => 'inbox', :display_name => @user.display_name else @message.errors.add("Sending message failed") end @@ -37,6 +37,11 @@ class MessageController < ApplicationController end def inbox + @title = 'inbox' + if @user and params[:display_name] == @user.display_name + else + redirect_to :controller => 'message', :action => 'inbox', :display_name => @user.display_name + end end def mark @@ -45,8 +50,8 @@ class MessageController < ApplicationController message = Message.find_by_id(id) message.message_read = 1 if message.save - flash[:notice] = 'Message Marked as read' - redirect_to :controller => 'user', :action => 'view', :display_name => @user.display_name + flash[:notice] = 'Message marked as read' + redirect_to :controller => 'message', :action => 'inbox', :display_name => @user.display_name end end end