From: Tom Hughes Date: Sat, 6 Mar 2010 00:26:32 +0000 (+0000) Subject: Fix the selection of the message to be deleted. X-Git-Tag: live~6294^2~51 X-Git-Url: https://git.openstreetmap.org/rails.git/commitdiff_plain/74852271c9a969e354ea5f45579ac3af07f2dc1a?hp=318c7a9854f31bebd39eb8e90fbf11a95bfa8995 Fix the selection of the message to be deleted. --- diff --git a/app/controllers/message_controller.rb b/app/controllers/message_controller.rb index 89a6c1436..b5b3e45a7 100644 --- a/app/controllers/message_controller.rb +++ b/app/controllers/message_controller.rb @@ -133,7 +133,7 @@ class MessageController < ApplicationController def delete if params[:message_id] id = params[:message_id] - message = Message.find_by_id(id => ["to_user_id = ? or from_user_id = ?", @user.id, @user.id]) + message = Message.find_by_id(id, :conditions => ["to_user_id = ? or from_user_id = ?", @user.id, @user.id]) message.from_user_visible = false if message.sender == @user message.to_user_visible = false if message.recipient == @user if message.save