mirror of
https://github.com/internetee/registry.git
synced 2025-06-10 14:44:47 +02:00
Let registrars change IBAN
This commit is contained in:
parent
633aebdb80
commit
02c37a1c31
5 changed files with 20 additions and 3 deletions
|
@ -18,7 +18,7 @@ class Registrar
|
|||
private
|
||||
|
||||
def registrar_params
|
||||
params.require(:registrar).permit(:billing_email)
|
||||
params.require(:registrar).permit(:billing_email, :iban)
|
||||
end
|
||||
end
|
||||
end
|
|
@ -7,6 +7,9 @@
|
|||
<dl class="dl-horizontal">
|
||||
<dt><%= Registrar.human_attribute_name :billing_email %></dt>
|
||||
<dd><%= registrar.billing_email %></dd>
|
||||
|
||||
<dt><%= Registrar.human_attribute_name :iban %></dt>
|
||||
<dd><%= registrar.iban %></dd>
|
||||
</dl>
|
||||
</div>
|
||||
|
||||
|
|
|
@ -11,6 +11,16 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<div class="col-sm-2 control-label">
|
||||
<%= f.label :iban %>
|
||||
</div>
|
||||
|
||||
<div class="col-sm-4">
|
||||
<%= f.text_field :iban, class: 'form-control' %>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<hr>
|
||||
|
||||
<div class="row">
|
||||
|
|
|
@ -3,13 +3,13 @@
|
|||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-sm-5">
|
||||
<div class="col-sm-6">
|
||||
<%= render 'details', registrar: current_registrar_user.registrar %>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-sm-5">
|
||||
<div class="col-sm-6">
|
||||
<%= render 'linked_users', linked_users: current_registrar_user.linked_users %>
|
||||
</div>
|
||||
</div>
|
|
@ -8,15 +8,19 @@ class RegistrarAccountTest < ApplicationSystemTestCase
|
|||
|
||||
def test_updates_account
|
||||
new_billing_email = 'new@registrar.test'
|
||||
new_iban = 'GB77BARC20201530093459'
|
||||
assert_not_equal new_billing_email, @registrar.billing_email
|
||||
assert_not_equal new_iban, @registrar.iban
|
||||
|
||||
visit registrar_account_path
|
||||
click_on 'Edit'
|
||||
|
||||
fill_in 'Billing email', with: new_billing_email
|
||||
fill_in 'IBAN', with: new_iban
|
||||
click_on 'Save changes'
|
||||
|
||||
assert_text 'Your account has been updated'
|
||||
assert_text new_billing_email
|
||||
assert_text new_iban
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue