Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
end
def entities_per_project(project, entity)
- items = project.items_for(entity)
-
- items = case params[:status]
- when 'closed'
- items.closed
- when 'all'
- items
- else
- items.opened
- end
-
- items.cared(current_user).count
+ case entity.to_sym
+ when :issue then @issues.where(project_id: project.id)
+ when :merge_request then @merge_requests.where(target_project_id: project.id)
+ else
+ []
+ end.count
end
end
Assigned to me
%li{class: ("active" if params[:scope] == 'authored')}
= link_to filter_path(entity, scope: 'authored') do
- Authored by me
+ Created by me
%li{class: ("active" if params[:scope] == 'all')}
= link_to filter_path(entity, scope: 'all') do
All
step 'I click "Authored by me" link' do
within ".scope-filter" do
- click_link 'Authored by me'
+ click_link 'Created by me'
end
end
step 'I click "Authored by me" link' do
within ".scope-filter" do
- click_link 'Authored by me'
+ click_link 'Created by me'
end
end