diff --git a/app/helpers/verification_helper.rb b/app/helpers/verification_helper.rb index a7615801e..7d300c5c9 100644 --- a/app/helpers/verification_helper.rb +++ b/app/helpers/verification_helper.rb @@ -6,4 +6,19 @@ module VerificationHelper [t('verification.residence.new.document_type.residence_card'), 3]] end + def mask_phone(number) + match = number.match /\d{3}$/ + "******#{match}" + end + + def mask_email(string) + match = string.match /^(\w{1,3})(.*)@(.*)/ + + data_to_display = match[1] + data_to_mask = match[2] + email_provider = match[3] + + data_to_display + "*"*data_to_mask.size + "@" + email_provider + end + end \ No newline at end of file diff --git a/app/views/verification/verified_user/show.html.erb b/app/views/verification/verified_user/show.html.erb index 53f871c76..0646d69ac 100644 --- a/app/views/verification/verified_user/show.html.erb +++ b/app/views/verification/verified_user/show.html.erb @@ -10,7 +10,7 @@ <% if verified_user.email.present? %>