1 new commit in galaxy-central: https://bitbucket.org/galaxy/galaxy-central/commits/e2dd42ca0708/ Changeset: e2dd42ca0708 User: davebgx Date: 2014-04-18 20:58:04 Summary: Merge fix from stable. Affected #: 3 files diff -r 1d5f72128929f5ee2f982dd26ff94f7cc4f33610 -r e2dd42ca0708315efffd55479e68a81954b9c931 lib/galaxy/webapps/tool_shed/controllers/repository.py --- a/lib/galaxy/webapps/tool_shed/controllers/repository.py +++ b/lib/galaxy/webapps/tool_shed/controllers/repository.py @@ -1713,9 +1713,11 @@ changeset_revision = kwd.get( 'changeset_revision', None ) repository = suc.get_repository_by_name_and_owner( trans.app, name, owner ) repository_id = trans.security.encode_id( repository.id ) - # We aren't concerned with repository's of type tool_dependency_definition here if a repository_metadata record is not returned - # because repositories of this type will never have repository dependencies. - repository_metadata = suc.get_repository_metadata_by_changeset_revision( trans, repository_id, changeset_revision ) + # We aren't concerned with repositories of type tool_dependency_definition here if a repository_metadata record is not returned + # because repositories of this type will never have repository dependencies. However, if a readme file is uploaded, or some other + # change is made that does not create a new downloadable changeset revision but updates the existing one, we still want to be able + # to get repository dependencies. + repository_metadata = suc.get_current_repository_metadata_for_changeset_revision( trans, repository, changeset_revision ) if repository_metadata: metadata = repository_metadata.metadata if metadata: 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.