mirror of
https://github.com/discourse/discourse.git
synced 2025-03-31 16:35:54 +08:00
We shouldn't be matching on the created_at
field. Causes tests to randomly fail.
This commit is contained in:
parent
dbd2332b74
commit
c753a3c784
@ -176,7 +176,7 @@ LEFT JOIN categories c on c.id = t.category_id
|
|||||||
|
|
||||||
def self.remove_action!(hash)
|
def self.remove_action!(hash)
|
||||||
require_parameters(hash, :action_type, :user_id, :acting_user_id, :target_topic_id, :target_post_id)
|
require_parameters(hash, :action_type, :user_id, :acting_user_id, :target_topic_id, :target_post_id)
|
||||||
if action = UserAction.where(hash).first
|
if action = UserAction.where(hash.except(:created_at)).first
|
||||||
action.destroy
|
action.destroy
|
||||||
MessageBus.publish("/user/#{hash[:user_id]}", {user_action_id: action.id, remove: true})
|
MessageBus.publish("/user/#{hash[:user_id]}", {user_action_id: action.id, remove: true})
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user