Skip company query if ident is eIDAS UUID

This commit is contained in:
Karl Erik Õunapuu 2021-02-26 13:53:40 +02:00
parent ea2f9dcbb6
commit 1999493bac
No known key found for this signature in database
GPG key ID: C9DD647298A34764

View file

@ -9,7 +9,7 @@ class RegistrantUser < User
delegate :can?, :cannot?, to: :ability
def ident
registrant_ident.to_s.slice(3)
registrant_ident.to_s[3..]
end
def country
@ -18,6 +18,8 @@ class RegistrantUser < User
end
def companies(company_register = CompanyRegister::Client.new)
return [] if ident.include?('-')
company_register.representation_rights(citizen_personal_code: ident,
citizen_country_code: country.alpha3)
end