Skip to content

Commit 70ca475

Browse files
committed
Expand crumbs on name indexes
1 parent 4d9a3f6 commit 70ca475

1 file changed

Lines changed: 16 additions & 1 deletion

File tree

app/controllers/names_controller.rb

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,22 @@ def index(opts = {})
108108

109109
@count = @names.count
110110
@count = @count.size if @count.is_a? Hash
111-
@crumbs = ['Names']
111+
@crumbs = [['Names', names_path]]
112+
if @user.present?
113+
bu = "by #{@user.username}"
114+
if @status == 'all'
115+
@crumbs << bu
116+
else
117+
@crumbs << [bu, names_path(user: @user.username)],
118+
@crumbs << @status.gsub(/^\S/, &:upcase)
119+
end
120+
else
121+
if @status == 'public'
122+
@crumbs[0] = 'Names'
123+
else
124+
@crumbs << @status.gsub(/^\S/, &:upcase)
125+
end
126+
end
112127
end
113128

114129
# GET /type-genomes

0 commit comments

Comments
 (0)