commit/galaxy-central: 2 new changesets
![](https://secure.gravatar.com/avatar/80f5559d84eded8948e370d0267057c0.jpg?s=120&d=mm&r=g)
2 new commits in galaxy-central: https://bitbucket.org/galaxy/galaxy-central/commits/6dbe92e40de6/ Changeset: 6dbe92e40de6 Branch: next-stable User: greg Date: 2013-06-01 23:22:27 Summary: Fix for resetting all metadata on writable repositories in the tool shed when the user is not an admin. Affected #: 1 file diff -r 016b0b22e826625ce39621aeebccdee4d3f6a959 -r 6dbe92e40de6d352b4d54ec31c89e83fafcdd532 templates/webapps/tool_shed/common/reset_metadata_on_selected_repositories.mako --- a/templates/webapps/tool_shed/common/reset_metadata_on_selected_repositories.mako +++ b/templates/webapps/tool_shed/common/reset_metadata_on_selected_repositories.mako @@ -19,7 +19,15 @@ <div class="toolForm"><div class="toolFormTitle">Reset all metadata on each selected repository</div> - <form name="reset_metadata_on_selected_repositories" id="reset_metadata_on_selected_repositories" action="${h.url_for( controller='admin', action='reset_metadata_on_selected_repositories_in_tool_shed' )}" method="post" > + <% + if trans.user_is_admin(): + controller = 'admin' + action = 'reset_metadata_on_selected_repositories_in_tool_shed' + else: + controller = 'repository' + action = 'reset_metadata_on_my_writable_repositories_in_tool_shed' + %> + <form name="reset_metadata_on_selected_repositories" id="reset_metadata_on_selected_repositories" action="${h.url_for( controller=controller, action=action )}" method="post" ><div class="form-row"> Check each repository for which you want to reset metadata. Repository names are followed by owners in parentheses. </div> https://bitbucket.org/galaxy/galaxy-central/commits/716f29e4c77d/ Changeset: 716f29e4c77d User: greg Date: 2013-06-01 23:23:12 Summary: Merged from next-stable Affected #: 1 file diff -r f1bbaa14ddd16181c59d89a3f66d49a6e360c327 -r 716f29e4c77d2246a49c92ea205734f768369fbb templates/webapps/tool_shed/common/reset_metadata_on_selected_repositories.mako --- a/templates/webapps/tool_shed/common/reset_metadata_on_selected_repositories.mako +++ b/templates/webapps/tool_shed/common/reset_metadata_on_selected_repositories.mako @@ -19,7 +19,15 @@ <div class="toolForm"><div class="toolFormTitle">Reset all metadata on each selected repository</div> - <form name="reset_metadata_on_selected_repositories" id="reset_metadata_on_selected_repositories" action="${h.url_for( controller='admin', action='reset_metadata_on_selected_repositories_in_tool_shed' )}" method="post" > + <% + if trans.user_is_admin(): + controller = 'admin' + action = 'reset_metadata_on_selected_repositories_in_tool_shed' + else: + controller = 'repository' + action = 'reset_metadata_on_my_writable_repositories_in_tool_shed' + %> + <form name="reset_metadata_on_selected_repositories" id="reset_metadata_on_selected_repositories" action="${h.url_for( controller=controller, action=action )}" method="post" ><div class="form-row"> Check each repository for which you want to reset metadata. Repository names are followed by owners in parentheses. </div> Repository URL: https://bitbucket.org/galaxy/galaxy-central/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email.
participants (1)
-
commits-noreply@bitbucket.org