Mercurial > hg > soundsoftware-site
changeset 213:00e958b1f6f8 feature_72
DEV commit: working in the repository config tab
author | luisf <luis.figueira@eecs.qmul.ac.uk> |
---|---|
date | Wed, 09 Feb 2011 16:22:31 +0000 |
parents | f5860b03d365 |
children | fe45641dd248 |
files | app/controllers/repositories_controller.rb app/views/projects/settings/_repository.rhtml |
diffstat | 2 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/app/controllers/repositories_controller.rb Tue Feb 08 15:07:08 2011 +0000 +++ b/app/controllers/repositories_controller.rb Wed Feb 09 16:22:31 2011 +0000 @@ -36,6 +36,9 @@ def edit @repository = @project.repository + + params[:repository_scm] = 'Mercurial' + if !@repository @repository = Repository.factory(params[:repository_scm]) @repository.project = @project if @repository
--- a/app/views/projects/settings/_repository.rhtml Tue Feb 08 15:07:08 2011 +0000 +++ b/app/views/projects/settings/_repository.rhtml Wed Feb 09 16:22:31 2011 +0000 @@ -12,7 +12,9 @@ <% if !@repository || !@repository.url %> <ul><li><%= l(:text_settings_repo_creation) %></li></ul> <% end %> -<p><%= label_tag('repository_scm', l(:label_scm)) %><%= scm_select_tag(@repository) %></p> +<p><%= label_tag('repository_scm', l(:label_scm)) %> +<%= remote_function(:url => { :controller => 'repositories', :action => 'edit', :id => @project }, :method => :get, :with => "Form.serialize(this.form)") %></p> + <%= repository_field_tags(f, @repository) if @repository %>