Merge pull request #4878 from consul/verification_info

Show verification info only if verification is enabled
This commit is contained in:
Javi Martín
2023-01-10 15:01:06 +01:00
committed by GitHub
6 changed files with 97 additions and 50 deletions

View File

@@ -0,0 +1,17 @@
<div class="verify-account">
<% if account.level_three_verified? %>
<p class="already-verified">
<%= t("account.show.verified_account") %>
</p>
<% else %>
<p>
<%= t("account.show.user_permission_verify") %>
</p>
<% if account.level_two_verified? %>
<%= link_to t("account.show.finish_verification"), verification_path, class: "button success" %>
<% else %>
<%= link_to t("account.show.verify_my_account"), verification_path, class: "button success" %>
<% end %>
<% end %>
</div>

View File

@@ -0,0 +1,11 @@
class Account::VerifyAccountComponent < ApplicationComponent
attr_reader :account
def initialize(account)
@account = account
end
def render?
Setting["feature.user.skip_verification"].blank? && !account.organization?
end
end