From 13175700919d188e13d09f93e51332afa89bb179 Mon Sep 17 00:00:00 2001 From: Martin Lensment Date: Fri, 14 Aug 2015 11:16:56 +0300 Subject: [PATCH] Add transfer button to foreign domain info #2678 --- Gemfile.lock | 3 --- app/controllers/registrar/domains_controller.rb | 2 +- app/views/registrar/domains/info.haml | 3 +++ app/views/registrar/domains/transfer_index.haml | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index bcda0a7ad..cc0169e38 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -622,6 +622,3 @@ DEPENDENCIES uuidtools (~> 2.1.4) validates_email_format_of (~> 1.6.3) whenever (~> 0.9.4) - -BUNDLED WITH - 1.10.6 diff --git a/app/controllers/registrar/domains_controller.rb b/app/controllers/registrar/domains_controller.rb index 1f074a559..c6595cb03 100644 --- a/app/controllers/registrar/domains_controller.rb +++ b/app/controllers/registrar/domains_controller.rb @@ -130,7 +130,7 @@ class Registrar::DomainsController < Registrar::DeppController # EPP controller def transfer authorize! :transfer, Depp::Domain - if params[:domain_name] + if request.post? && params[:domain_name] @data = @domain.transfer(params) render 'transfer_index' and return unless response_ok? else diff --git a/app/views/registrar/domains/info.haml b/app/views/registrar/domains/info.haml index 4d7ffb429..e794382ed 100644 --- a/app/views/registrar/domains/info.haml +++ b/app/views/registrar/domains/info.haml @@ -6,6 +6,9 @@ class: 'btn btn-default') = link_to(t(:delete), delete_registrar_domains_path(domain_name: params[:domain_name]), class: 'btn btn-default') + - else + = link_to(t(:transfer), transfer_registrar_domains_path(domain_name: params[:domain_name]), + class: 'btn btn-default') = render 'shared/title', name: truncate(@data.css('name').text) .row diff --git a/app/views/registrar/domains/transfer_index.haml b/app/views/registrar/domains/transfer_index.haml index ccdfea305..362fe19ab 100644 --- a/app/views/registrar/domains/transfer_index.haml +++ b/app/views/registrar/domains/transfer_index.haml @@ -2,7 +2,7 @@ .row .col-md-8 - = form_tag transfer_registrar_domains_path, class: 'form-horizontal', method: :post, multipart: true do + = form_tag transfer_registrar_domains_path, class: 'form-horizontal', method: :post, multipart: true, autocomplete: 'off' do .form-group .col-md-3.control-label = label_tag :domain_name, t(:name), class: 'required' @@ -13,7 +13,7 @@ .col-md-3.control-label = label_tag :password, t(:password), class: 'required' .col-md-7 - = text_field_tag :password, params[:password], + = password_field_tag :password, params[:password], class: 'form-control', autocomplete: 'off', required: true .form-group .col-md-3.control-label