f77fda6437
In various places we check if the same relation would return projects. This is done using "any?" which will run a COUNT query with any LIMIT/OFFSET values still applied. To work around all this we introduce 2 helper methods that take care of doing the right thing. This leads to the produced queries being simpler and fewer queries being executed.
16 lines
487 B
Text
16 lines
487 B
Text
- @hide_top_links = true
|
|
- @no_container = true
|
|
- breadcrumb_title "Projects"
|
|
- page_title "Starred Projects"
|
|
- header_title "Projects", dashboard_projects_path
|
|
|
|
= render "projects/last_push"
|
|
|
|
%div{ class: container_class }
|
|
= render 'dashboard/projects_head'
|
|
|
|
- if params[:filter_projects] || any_projects?(@projects)
|
|
= render 'projects'
|
|
- else
|
|
%h3 You don't have starred projects yet
|
|
%p.slead Visit project page and press on star icon and it will appear on this page.
|