Skip to content

Commit

Permalink
[webui] do not offer the "request delete" to nobody
Browse files Browse the repository at this point in the history
  • Loading branch information
coolo committed Nov 21, 2012
1 parent b14d4dd commit 7411db4
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 1 deletion.
2 changes: 1 addition & 1 deletion src/webui/app/views/project/repositories.html.erb
Expand Up @@ -39,7 +39,7 @@
<%= image_tag('drive_delete.png') %>
<%= link_to('Delete repository', {:action => :remove_target, :project => @project, :target => repository.name},
{:confirm => "Really remove repository '#{repository.name}'?", :class => 'x', :method => :post}) %>
<% else %>
<% elsif @user %>
<%= image_tag('drive_delete.png') %>
<%= link_to('Request repository deletion', {:action => :remove_target_request_dialog, :project => @project, :repository => repository.name}, :remote => true) %>
<% end %>
Expand Down
5 changes: 5 additions & 0 deletions src/webui/test/functional/project_controller_test.rb
Expand Up @@ -130,6 +130,11 @@ def create_subproject
find_button("Add selected repositories").click
logout

# check that anonymous has no links
visit project_show_path(project: "home:adrian:hasrepotoremove")
assert page.has_no_link?("Request repository deletion")
assert page.has_no_link?("Remove repository")

# Now let tom create the repository delete request:
login_tom
visit project_show_path(project: "home:adrian:hasrepotoremove")
Expand Down

0 comments on commit 7411db4

Please sign in to comment.