Mercurial > hg > soundsoftware-site
diff app/controllers/repositories_controller.rb @ 277:ab672e427b9b feature_73
Merge from branch "feature_72"
author | Chris Cannam |
---|---|
date | Mon, 21 Mar 2011 16:02:30 +0000 |
parents | 4d493e74dcfc |
children | 350acce374a2 |
line wrap: on
line diff
--- a/app/controllers/repositories_controller.rb Thu Feb 24 15:04:51 2011 +0000 +++ b/app/controllers/repositories_controller.rb Mon Mar 21 16:02:30 2011 +0000 @@ -36,7 +36,11 @@ def edit @repository = @project.repository + if !@repository + + params[:repository_scm]='Mercurial' + @repository = Repository.factory(params[:repository_scm]) @repository.project = @project if @repository end @@ -44,6 +48,7 @@ @repository.attributes = params[:repository] @repository.save end + render(:update) do |page| page.replace_html "tab-content-repository", :partial => 'projects/settings/repository' if @repository && !@project.repository