diff --git a/app/components/account/permissions_list_component.html.erb b/app/components/account/permissions_list_component.html.erb
index 055c9a922..028976b03 100644
--- a/app/components/account/permissions_list_component.html.erb
+++ b/app/components/account/permissions_list_component.html.erb
@@ -1,6 +1,10 @@
<% permissions.each do |text, allowed| %>
-
+ <% unless allowed %>
+ <%= t("verification.verification_needed") %>
+ <% end %>
+
<%= text %>
<% end %>
diff --git a/config/locales/en/verification.yml b/config/locales/en/verification.yml
index 276d23791..7b6ac56ee 100644
--- a/config/locales/en/verification.yml
+++ b/config/locales/en/verification.yml
@@ -92,6 +92,7 @@ en:
user_permission_proposal: Create new proposals
user_permission_support_proposal: Support proposals
user_permission_votes: Vote for budget projects
+ verification_needed: Additional verification needed
verified_user:
form:
submit_button: Send code
diff --git a/config/locales/es/verification.yml b/config/locales/es/verification.yml
index c3620df4c..4f52a3d5a 100644
--- a/config/locales/es/verification.yml
+++ b/config/locales/es/verification.yml
@@ -92,6 +92,7 @@ es:
user_permission_proposal: Crear nuevas propuestas
user_permission_support_proposal: Apoyar propuestas
user_permission_votes: Votar proyectos en los presupuestos participativos
+ verification_needed: Verificación adicional necesaria
verified_user:
form:
submit_button: Enviar código
diff --git a/spec/components/account/permissions_list_component_spec.rb b/spec/components/account/permissions_list_component_spec.rb
index 864a21bd5..c8d30f5a7 100644
--- a/spec/components/account/permissions_list_component_spec.rb
+++ b/spec/components/account/permissions_list_component_spec.rb
@@ -7,4 +7,11 @@ describe Account::PermissionsListComponent do
expect(page).to have_css "li.permission-allowed", text: "Participate in debates"
expect(page).to have_css "li.permission-denied", text: "Support proposals"
end
+
+ it "adds a hint when an action cannot be performed" do
+ render_inline Account::PermissionsListComponent.new(User.new)
+
+ expect(page).to have_css "li", exact_text: "Additional verification needed Support proposals", normalize_ws: true
+ expect(page).to have_css "li", exact_text: "Participate in debates", normalize_ws: true
+ end
end