mirror of
https://github.com/internetee/registry.git
synced 2025-06-08 13:44:47 +02:00
Fix tests that failed after merging master
Also, fix rubocop issues
This commit is contained in:
parent
0dc0ac4d16
commit
c92fc25683
4 changed files with 28 additions and 16 deletions
|
@ -1,5 +1,5 @@
|
|||
class RegistrantUser < User
|
||||
ACCEPTED_ISSUER = 'AS Sertifitseerimiskeskus'
|
||||
ACCEPTED_ISSUER = 'AS Sertifitseerimiskeskus'.freeze
|
||||
attr_accessor :idc_data
|
||||
|
||||
def ability
|
||||
|
@ -55,13 +55,13 @@ class RegistrantUser < User
|
|||
user_data = {}
|
||||
|
||||
# handling here new and old mode
|
||||
if idc_data.starts_with?("/")
|
||||
if idc_data.starts_with?('/')
|
||||
user_data[:ident] = idc_data.scan(/serialNumber=(\d+)/).flatten.first
|
||||
user_data[:country_code] = idc_data.scan(/^\/C=(.{2})/).flatten.first
|
||||
user_data[:first_name] = idc_data.scan(%r{/GN=(.+)/serialNumber}).flatten.first
|
||||
user_data[:last_name] = idc_data.scan(%r{/SN=(.+)/GN}).flatten.first
|
||||
else
|
||||
parse_str = "," + idc_data
|
||||
parse_str = ',' + idc_data
|
||||
user_data[:ident] = parse_str.scan(/,serialNumber=(\d+)/).flatten.first
|
||||
user_data[:country_code] = parse_str.scan(/,C=(.{2})/).flatten.first
|
||||
user_data[:first_name] = parse_str.scan(/,GN=([^,]+)/).flatten.first
|
||||
|
|
|
@ -77,7 +77,7 @@ class DomainPresenter
|
|||
|
||||
def schedule_force_delete_btn
|
||||
view.content_tag(:a, view.t('admin.domains.force_delete_toggle_btn.schedule'),
|
||||
class: 'btn btn-default',
|
||||
class: 'dropdown-item',
|
||||
data: {
|
||||
toggle: 'modal',
|
||||
target: '.domain-edit-force-delete-dialog',
|
||||
|
@ -91,14 +91,14 @@ class DomainPresenter
|
|||
data: {
|
||||
confirm: view.t('admin.domains.force_delete_toggle_btn.cancel_confirm'),
|
||||
},
|
||||
class: 'btn btn-primary'
|
||||
class: 'dropdown-item'
|
||||
end
|
||||
|
||||
def inactive_schedule_force_delete_btn
|
||||
view.content_tag :button, view.t('admin.domains.force_delete_toggle_btn.schedule'),
|
||||
title: view.t('admin.domains.force_delete_toggle_btn.unable_to_schedule'),
|
||||
disabled: true,
|
||||
class: 'btn btn-default'
|
||||
class: 'dropdown-item'
|
||||
end
|
||||
|
||||
attr_reader :domain
|
||||
|
|
|
@ -5,15 +5,27 @@
|
|||
<li><%= link_to @domain, admin_domain_path(@domain) %></li>
|
||||
</ol>
|
||||
|
||||
|
||||
<div class="page-header">
|
||||
<div class="row">
|
||||
<div class="col-sm-4">
|
||||
<h1><%= t '.header', domain: domain.name %></h1>
|
||||
<div class="col-sm-8">
|
||||
<h1 class="text-center-xs">
|
||||
<%= t '.header' %> <%= domain.name_with_status %>
|
||||
</h1>
|
||||
</div>
|
||||
<div class="col-sm-4 text-right">
|
||||
<div class="btn-group">
|
||||
<button class="btn btn-primary" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
||||
Actions
|
||||
<span class="caret"></span>
|
||||
</button>
|
||||
<ul class="dropdown-menu">
|
||||
<li><%= domain.force_delete_toggle_btn %></li>
|
||||
<li><%= domain.remove_registry_lock_btn %></li>
|
||||
<div class="divider"></div>
|
||||
<li><%= link_to t('.add_new_status_btn'), '#', class: 'js-add-status' %></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="col-sm-8 text-right">
|
||||
<%= link_to t('.add_new_status_btn'), '#', class: 'btn btn-primary js-add-status' %>
|
||||
<%= domain.force_delete_toggle_btn %>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -13,7 +13,7 @@ en:
|
|||
reset_btn: Reset
|
||||
|
||||
edit:
|
||||
header: "Edit: %{domain}"
|
||||
header: "Edit:"
|
||||
add_new_status_btn: Add new status
|
||||
|
||||
force_delete_dialog:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue