Assigned topics are now ordered by topics.bumped_at (#32)
This commit is contained in:
parent
578a7f7b70
commit
f330120f90
|
@ -150,6 +150,8 @@ after_initialize do
|
||||||
WHERE name = 'assigned_to_id'
|
WHERE name = 'assigned_to_id'
|
||||||
AND value = ?)
|
AND value = ?)
|
||||||
", user.id.to_s)
|
", user.id.to_s)
|
||||||
|
.order("topics.bumped_at DESC")
|
||||||
|
|
||||||
create_list(:assigned, {}, list)
|
create_list(:assigned, {}, list)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -28,6 +28,14 @@ describe TopicQuery do
|
||||||
|
|
||||||
expect(assigned_messages).to be_empty
|
expect(assigned_messages).to be_empty
|
||||||
end
|
end
|
||||||
|
|
||||||
|
it 'Returns the results ordered by the bumped_at field' do
|
||||||
|
@topic.update(bumped_at: 2.weeks.ago)
|
||||||
|
|
||||||
|
assigned_messages = TopicQuery.new(user).list_messages_assigned(user).topics
|
||||||
|
|
||||||
|
expect(assigned_messages).to eq([@private_message, @topic])
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
describe '#list_private_messages_assigned' do
|
describe '#list_private_messages_assigned' do
|
||||||
|
|
Loading…
Reference in New Issue