Cuando un usuario marca en una Propuesta/Debate/Comentario la opción de "denunciar como inapropiado", aparecerá en esta lista. Respecto a cada uno aparecerá el título, fecha, número de denuncias (cuántos usuarios diferentes han marcado la opción de denuncia) y el texto de la Propuesta/Debate/Comentario.
-
-
A la derecha de cada elemento aparece una caja que podemos marcar para seleccionar todos los que queramos de la lista. Una vez seleccionados uno o varios, encontramos al final de la página tres botones para realizar acciones sobre ellos:
-
-
-
Ocultar: hará que esos elementos dejen de mostrarse en la web.
-
Bloquear autores: hará que el autor de ese elemento deje de poder acceder a la web, y que además todos las Propuestas/Debates/Comentarios de ese usuario dejen de mostrarse en la web.
-
Marcar como revisados cuando consideramos que esos elementos no deben ser moderados, que su contenido es correcto, y que por lo tanto deben dejar de ser mostrados en esta lista de elementos inapropiados.
-
-
-
Para facilitar la gestión, arriba encontramos un filtro con las secciones:
-
-
-
Pendientes: las Propuestas/Debates/Comentarios sobre los que todavía no se ha pulsado "ocultar", "bloquear" o "marcar como revisados", y que por lo tanto deberían ser revisados todavía
-
Todos: mostrando todos las Propuestas/Debates/Comentarios de la web, y no sólo los marcados como inapropiados.
-
Marcados como revisados: los que algún moderador ha marcado como revisados y por lo tanto parecen correctos.
-
-
-
Es recomendable revisar regularmente la sección "pendientes".
Un buscador nos permite encontrar cualquier usuario introduciendo su nombre de usuario o correo electrónico, y bloquearlo una vez encontrado. Al bloquearlo, el usuario no podrá volver a acceder a la web, y todas sus Propuestas/Debates/Comentarios serán ocultados y dejarán de ser visibles en la web.
-
-
-
-
diff --git a/config/locales/en/activerecord.yml b/config/locales/en/activerecord.yml
index 1ca114973..9dce0c25b 100644
--- a/config/locales/en/activerecord.yml
+++ b/config/locales/en/activerecord.yml
@@ -201,6 +201,7 @@ en:
body: Body
legislation/process:
title: Process Title
+ summary: Summary
description: Description
additional_info: Additional info
start_date: Start date
diff --git a/config/locales/en/admin.yml b/config/locales/en/admin.yml
index 9b3023f28..5e70d609f 100644
--- a/config/locales/en/admin.yml
+++ b/config/locales/en/admin.yml
@@ -5,7 +5,7 @@ en:
actions:
actions: Actions
confirm: Are you sure?
- confirm_hide: Confirm
+ confirm_hide: Confirm moderation
hide: Hide
hide_author: Hide author
restore: Restore
@@ -71,7 +71,7 @@ en:
filters:
open: Open
finished: Finished
- budget_investments: See budget investments
+ budget_investments: Manage projects
table_name: Name
table_phase: Phase
table_investments: Investments
@@ -332,7 +332,7 @@ en:
enabled: Enabled
process: Process
debate_phase: Debate phase
- allegations_phase: Allegations phase
+ allegations_phase: Drafting phase
proposals_phase: Proposals phase
start: Start
end: End
@@ -364,7 +364,7 @@ en:
status_planned: Planned
subnav:
info: Information
- draft_texts: Text
+ draft_texts: Drafting
questions: Debate
proposals: Proposals
proposals:
@@ -439,8 +439,10 @@ en:
error: Error
form:
add_option: Add option
- title_placeholder: Add a title
+ title: Question
+ title_placeholder: Add question
value_placeholder: Add a closed answer
+ question_options: "Possible answers (optional, by default open answers)"
index:
back: Back
title: Questions associated to this process
@@ -472,7 +474,7 @@ en:
activity: Moderator activity
admin: Admin menu
banner: Manage banners
- poll_questions: Poll questions
+ poll_questions: Questions
proposals_topics: Proposals topics
budgets: Participatory budgets
geozones: Manage geozones
@@ -494,7 +496,7 @@ en:
poll_shifts: Manage shifts
officials: Officials
organizations: Organisations
- settings: Configuration settings
+ settings: Global settings
spending_proposals: Spending proposals
stats: Statistics
signature_sheets: Signature Sheets
@@ -503,13 +505,12 @@ en:
pages: Custom Pages
images: Custom Images
content_blocks: Custom content blocks
- title_categories: Categories
title_moderated_content: Moderated content
title_budgets: Budgets
title_polls: Polls
title_profiles: Profiles
- title_banners: Banners
- title_site_customization: Site customization
+ title_settings: Settings
+ title_site_customization: Site content
legislation: Collaborative Legislation
users: Users
administrators:
@@ -564,6 +565,7 @@ en:
empty_newsletters: There are no newsletters to show
new:
title: New newsletter
+ from: E-mail address that will appear as sending the newsletter
edit:
title: Edit newsletter
show:
@@ -573,7 +575,7 @@ en:
sent_at: Sent at
subject: Subject
segment_recipient: Recipients
- from: From
+ from: E-mail address that will appear as sending the newsletter
body: Email content
body_help_text: This is how the users will see the email
send_alert: Are you sure you want to send this newsletter to %{n} users?
@@ -721,8 +723,8 @@ en:
table_location: "Location"
polls:
index:
- title: "List of polls"
- no_polls: "There are no polls."
+ title: "List of active polls"
+ no_polls: "There are no polls coming up."
create: "Create poll"
name: "Name"
dates: "Dates"
@@ -834,8 +836,8 @@ en:
title: "Results by booth"
booths:
index:
- title: "List of booths"
- no_booths: "There are no booths."
+ title: "List of active booths"
+ no_booths: "There are no active booths for any upcoming poll."
add_booth: "Add booth"
name: "Name"
location: "Location"
@@ -963,6 +965,7 @@ en:
description: Description
image: Image
show_image: Show image
+ moderated_content: "Check the content moderated by the moderators, and confirm if the moderation has been done correctly."
spending_proposals:
index:
geozone_filter_all: All zones
@@ -1125,6 +1128,7 @@ en:
add_tag: Add a new proposal topic
title: Proposal topics
topic: Topic
+ help: "When a user creates a proposal, the following topics are suggested as default tags."
name:
placeholder: Type the name of the topic
users:
@@ -1147,11 +1151,11 @@ en:
title: Incomplete verifications
site_customization:
content_blocks:
- form:
- content_blocks_information: Information about content blocks
- content_block_about: You can create HTML content blocks to be inserted in the header or the footer of your CONSUL.
- content_block_top_links_html: "Header blocks (top_links) are blocks of links that must have this format:"
- content_block_footer_html: "Footer blocks can have any format and can be used to insert Javascript, CSS or custom HTML."
+ information: Information about content blocks
+ about: You can create HTML content blocks to be inserted in the header or the footer of your CONSUL.
+ top_links_html: "Header blocks (top_links) are blocks of links that must have this format:"
+ footer_html: "Footer blocks can have any format and can be used to insert Javascript, CSS or custom HTML."
+ no_blocks: "There are no content blocks."
create:
notice: Content block created successfully
error: Content block couldn't be created
diff --git a/config/locales/en/budgets.yml b/config/locales/en/budgets.yml
index dd53a80be..f43042052 100644
--- a/config/locales/en/budgets.yml
+++ b/config/locales/en/budgets.yml
@@ -30,14 +30,14 @@ en:
unselected: See investments not selected for balloting phase
phase:
drafting: Draft (Not visible to the public)
- informing: Informing
+ informing: Information
accepting: Accepting projects
reviewing: Reviewing projects
selecting: Selecting projects
valuating: Valuating projects
publishing_prices: Publishing projects prices
- balloting: Balloting projects
- reviewing_ballots: Reviewing Ballots
+ balloting: Voting projects
+ reviewing_ballots: Reviewing voting
finished: Finished budget
index:
title: Participatory budgets
diff --git a/config/locales/en/management.yml b/config/locales/en/management.yml
index 745bdc81a..359254e3c 100644
--- a/config/locales/en/management.yml
+++ b/config/locales/en/management.yml
@@ -70,7 +70,7 @@ en:
support_budget_investments: Support Budget Investments
users: Users
edit_user_accounts: Edit user account
- user_invites: User's invites
+ user_invites: Send invitations
permissions:
create_proposals: Create proposals
debates: Engage in debates
@@ -140,8 +140,8 @@ en:
new:
label: Emails
info: "Enter the emails separated by commas (',')"
- submit: Send invites
- title: User's invites
+ submit: Send invitations
+ title: Send invitations
create:
success_html: %{count} invitations have been sent.
- title: User's invites
\ No newline at end of file
+ title: Send invitations
\ No newline at end of file
diff --git a/config/locales/es/activerecord.yml b/config/locales/es/activerecord.yml
index 56a7ea8b7..c5d8a63bc 100644
--- a/config/locales/es/activerecord.yml
+++ b/config/locales/es/activerecord.yml
@@ -201,6 +201,7 @@ es:
body: Contenido
legislation/process:
title: Título del proceso
+ summary: Resumen
description: En qué consiste
additional_info: Información adicional
start_date: Fecha de inicio del proceso
diff --git a/config/locales/es/admin.yml b/config/locales/es/admin.yml
index 991d88249..48a2ee30c 100644
--- a/config/locales/es/admin.yml
+++ b/config/locales/es/admin.yml
@@ -5,7 +5,7 @@ es:
actions:
actions: Acciones
confirm: '¿Estás seguro?'
- confirm_hide: Confirmar
+ confirm_hide: Confirmar moderación
hide: Ocultar
hide_author: Bloquear al autor
restore: Volver a mostrar
@@ -71,7 +71,7 @@ es:
filters:
open: Abiertos
finished: Terminados
- budget_investments: Ver proyectos de gasto
+ budget_investments: Gestionar proyectos de gasto
table_name: Nombre
table_phase: Fase
table_investments: Proyectos de gasto
@@ -331,8 +331,8 @@ es:
form:
enabled: Habilitado
process: Proceso
- debate_phase: Fase previa
- allegations_phase: Fase de alegaciones
+ debate_phase: Fase de debate
+ allegations_phase: Fase de redacción
proposals_phase: Fase de propuestas
start: Inicio
end: Fin
@@ -364,7 +364,7 @@ es:
status_planned: Próximamente
subnav:
info: Información
- draft_texts: Texto
+ draft_texts: Redacción
questions: Debate
proposals: Propuestas
proposals:
@@ -439,8 +439,10 @@ es:
error: Error
form:
add_option: +Añadir respuesta cerrada
+ title: Pregunta
title_placeholder: Escribe un título a la pregunta
value_placeholder: Escribe una respuesta cerrada
+ question_options: "Posibles respuestas (opcional, por defecto respuestas abiertas)"
index:
back: Volver
title: Preguntas asociadas a este proceso
@@ -472,7 +474,7 @@ es:
activity: Actividad de moderadores
admin: Menú de administración
banner: Gestionar banners
- poll_questions: Preguntas ciudadanas
+ poll_questions: Preguntas
proposals_topics: Temas de propuestas
budgets: Presupuestos participativos
geozones: Gestionar distritos
@@ -503,13 +505,12 @@ es:
pages: Personalizar páginas
images: Personalizar imágenes
content_blocks: Personalizar bloques
- title_categories: Categorías
title_moderated_content: Contenido moderado
title_budgets: Presupuestos
title_polls: Votaciones
title_profiles: Perfiles
- title_banners: Banners
- title_site_customization: Personalizar sitio
+ title_settings: Configuración
+ title_site_customization: Contenido del sitio
legislation: Legislación colaborativa
users: Usuarios
administrators:
@@ -564,6 +565,7 @@ es:
empty_newsletters: No hay newsletters para mostrar
new:
title: Nueva newsletter
+ from: Dirección de correo electrónico que aparecerá como remitente de la newsletter
edit:
title: Editar newsletter
show:
@@ -573,7 +575,7 @@ es:
sent_at: Enviado
subject: Asunto
segment_recipient: Destinatarios
- from: Enviado por
+ from: Dirección de correo electrónico que aparecerá como remitente de la newsletter
body: Contenido del email
body_help_text: Así es como verán el email los usuarios
send_alert: ¿Estás seguro/a de que quieres enviar esta newsletter a %{n} usuarios?
@@ -721,8 +723,8 @@ es:
table_location: "Ubicación"
polls:
index:
- title: "Listado de votaciones"
- no_polls: "No hay ninguna votación."
+ title: "Listado de votaciones activas"
+ no_polls: "No hay ninguna votación próximamente."
create: "Crear votación"
name: "Nombre"
dates: "Fechas"
@@ -834,8 +836,8 @@ es:
title: "Resultados por urna"
booths:
index:
- title: "Lista de urnas"
- no_booths: "No hay urnas."
+ title: "Listado de urnas activas"
+ no_booths: "No hay urnas activas para ninguna votación próxima."
add_booth: "Añadir urna"
name: "Nombre"
location: "Ubicación"
@@ -963,6 +965,7 @@ es:
description: Descripción
image: Imagen
show_image: Mostrar imagen
+ moderated_content: "Revisa el contenido moderado por los moderadores, y confirma si la moderación se ha realizado correctamente."
spending_proposals:
index:
geozone_filter_all: Todos los ámbitos de actuación
@@ -1125,6 +1128,7 @@ es:
add_tag: Añade un nuevo tema de propuesta
title: Temas de propuesta
topic: Tema
+ help: "Cuando un usuario crea una propuesta se le sugieren como etiquetas por defecto los siguientes temas."
name:
placeholder: Escribe el nombre del tema
users:
@@ -1147,11 +1151,11 @@ es:
title: Verificaciones incompletas
site_customization:
content_blocks:
- form:
- content_blocks_information: Información sobre los bloques de texto
- content_block_about: Puedes crear bloques de HTML que se incrustarán en la cabecera o el pie de tu CONSUL.
- content_block_top_links_html: "Los bloques de la cabecera (top_links) son bloques de enlaces que deben crearse con este formato:"
- content_block_footer_html: "Los bloques del pie (footer) pueden tener cualquier formato y se pueden utilizar para guardar huellas Javascript, contenido CSS o contenido HTML personalizado."
+ information: Información sobre los bloques de texto
+ about: Puedes crear bloques de HTML que se incrustarán en la cabecera o el pie de tu CONSUL.
+ top_links_html: "Los bloques de la cabecera (top_links) son bloques de enlaces que deben crearse con este formato:"
+ footer_html: "Los bloques del pie (footer) pueden tener cualquier formato y se pueden utilizar para guardar huellas Javascript, contenido CSS o contenido HTML personalizado."
+ no_blocks: "No hay bloques de texto."
create:
notice: Bloque creado correctamente
error: No se ha podido crear el bloque
diff --git a/config/locales/es/management.yml b/config/locales/es/management.yml
index ac1eab472..1fb5f4a37 100644
--- a/config/locales/es/management.yml
+++ b/config/locales/es/management.yml
@@ -70,7 +70,7 @@ es:
support_budget_investments: Apoyar proyectos de gasto
users: Usuarios
edit_user_accounts: Editar cuenta de usuario
- user_invites: Invitaciones para usuarios
+ user_invites: Enviar invitaciones
permissions:
create_proposals: Crear nuevas propuestas
debates: Participar en debates
@@ -141,7 +141,7 @@ es:
label: Emails
info: "Introduce los emails separados por comas (',')"
submit: Enviar invitaciones
- title: Invitaciones para usuarios
+ title: Enviar invitaciones
create:
success_html: Se han enviado %{count} invitaciones.
- title: Invitaciones para usuarios
+ title: Enviar invitaciones
diff --git a/spec/features/admin/banners_spec.rb b/spec/features/admin/banners_spec.rb
index d03b8f0d5..d39926cce 100644
--- a/spec/features/admin/banners_spec.rb
+++ b/spec/features/admin/banners_spec.rb
@@ -114,7 +114,7 @@ feature 'Admin banners magement' do
visit admin_root_path
within('#side_menu') do
- click_link "Banners"
+ click_link "Site content"
click_link "Manage banners"
end
diff --git a/spec/features/admin/budget_investments_spec.rb b/spec/features/admin/budget_investments_spec.rb
index 4a1beaacd..1cc2c36a3 100644
--- a/spec/features/admin/budget_investments_spec.rb
+++ b/spec/features/admin/budget_investments_spec.rb
@@ -1056,7 +1056,7 @@ feature 'Admin budget investments' do
visit admin_budget_budget_investments_path(budget)
- expect(page).not_to have_css("#budget_investment_visible_to_valuators")
+ expect(page).to have_css("#budget_investment_visible_to_valuators")
within('#filter-subnav') { click_link 'Under valuation' }
@@ -1127,4 +1127,94 @@ feature 'Admin budget investments' do
end
end
+ context "Mark as visible to valuators" do
+
+ let(:valuator) { create(:valuator) }
+ let(:admin) { create(:administrator) }
+
+ let(:group) { create(:budget_group, budget: budget) }
+ let(:heading) { create(:budget_heading, group: group) }
+
+ let(:investment1) { create(:budget_investment, heading: heading) }
+ let(:investment2) { create(:budget_investment, heading: heading) }
+
+ scenario "Mark as visible to valuator", :js do
+ investment1.valuators << valuator
+ investment2.valuators << valuator
+ investment1.update(administrator: admin)
+ investment2.update(administrator: admin)
+
+ visit admin_budget_budget_investments_path(budget)
+
+ within("#budget_investment_#{investment1.id}") do
+ check "budget_investment_visible_to_valuators"
+ end
+
+ visit admin_budget_budget_investments_path(budget)
+ within('#filter-subnav') { click_link 'Under valuation' }
+
+ within("#budget_investment_#{investment1.id}") do
+ expect(find("#budget_investment_visible_to_valuators")).to be_checked
+ end
+ end
+
+ scenario "Unmark as visible to valuator", :js do
+ budget.update(phase: 'valuating')
+
+ valuator = create(:valuator)
+ admin = create(:administrator)
+
+ group = create(:budget_group, budget: budget)
+ heading = create(:budget_heading, group: group)
+
+ investment1 = create(:budget_investment, heading: heading, visible_to_valuators: true)
+ investment2 = create(:budget_investment, heading: heading, visible_to_valuators: true)
+
+ investment1.valuators << valuator
+ investment2.valuators << valuator
+ investment1.update(administrator: admin)
+ investment2.update(administrator: admin)
+
+ visit admin_budget_budget_investments_path(budget)
+ within('#filter-subnav') { click_link 'Under valuation' }
+
+ within("#budget_investment_#{investment1.id}") do
+ uncheck "budget_investment_visible_to_valuators"
+ end
+
+ visit admin_budget_budget_investments_path(budget)
+
+ within("#budget_investment_#{investment1.id}") do
+ expect(find("#budget_investment_visible_to_valuators")).not_to be_checked
+ end
+ end
+
+ scenario "Showing the valuating checkbox" do
+ investment1 = create(:budget_investment, budget: budget, visible_to_valuators: true)
+ investment2 = create(:budget_investment, budget: budget, visible_to_valuators: false)
+
+ investment1.valuators << create(:valuator)
+ investment2.valuators << create(:valuator)
+ investment2.valuators << create(:valuator)
+ investment1.update(administrator: create(:administrator))
+ investment2.update(administrator: create(:administrator))
+
+ visit admin_budget_budget_investments_path(budget)
+
+ expect(page).to have_css("#budget_investment_visible_to_valuators")
+
+ within('#filter-subnav') { click_link 'Under valuation' }
+
+ within("#budget_investment_#{investment1.id}") do
+ valuating_checkbox = find('#budget_investment_visible_to_valuators')
+ expect(valuating_checkbox).to be_checked
+ end
+
+ within("#budget_investment_#{investment2.id}") do
+ valuating_checkbox = find('#budget_investment_visible_to_valuators')
+ expect(valuating_checkbox).not_to be_checked
+ end
+ end
+ end
+
end
diff --git a/spec/features/admin/comments_spec.rb b/spec/features/admin/comments_spec.rb
index 1f87bc105..b06b575c5 100644
--- a/spec/features/admin/comments_spec.rb
+++ b/spec/features/admin/comments_spec.rb
@@ -81,7 +81,7 @@ feature 'Admin comments' do
comment = create(:comment, :hidden, body: 'SPAM')
visit admin_comments_path
- click_link 'Confirm'
+ click_link 'Confirm moderation'
expect(page).not_to have_content(comment.body)
click_link('Confirmed')
diff --git a/spec/features/admin/debates_spec.rb b/spec/features/admin/debates_spec.rb
index 45d2040c6..012a57570 100644
--- a/spec/features/admin/debates_spec.rb
+++ b/spec/features/admin/debates_spec.rb
@@ -33,7 +33,7 @@ feature 'Admin debates' do
debate = create(:debate, :hidden)
visit admin_debates_path
- click_link 'Confirm'
+ click_link 'Confirm moderation'
expect(page).not_to have_content(debate.title)
click_link('Confirmed')
diff --git a/spec/features/admin/hidden_users_spec.rb b/spec/features/admin/hidden_users_spec.rb
index 0f41e3573..121e52b69 100644
--- a/spec/features/admin/hidden_users_spec.rb
+++ b/spec/features/admin/hidden_users_spec.rb
@@ -38,7 +38,7 @@ feature 'Admin hidden users' do
user = create(:user, :hidden)
visit admin_hidden_users_path
- click_link 'Confirm'
+ click_link 'Confirm moderation'
expect(page).not_to have_content(user.username)
click_link('Confirmed')
diff --git a/spec/features/admin/legislation/draft_versions_spec.rb b/spec/features/admin/legislation/draft_versions_spec.rb
index 6f33c265f..d2fd922e4 100644
--- a/spec/features/admin/legislation/draft_versions_spec.rb
+++ b/spec/features/admin/legislation/draft_versions_spec.rb
@@ -26,7 +26,7 @@ feature 'Admin legislation draft versions' do
visit admin_legislation_processes_path(filter: 'all')
click_link 'An example legislation process'
- click_link 'Text'
+ click_link 'Drafting'
click_link 'Version 1'
expect(page).to have_content(draft_version.title)
@@ -49,7 +49,7 @@ feature 'Admin legislation draft versions' do
expect(page).to have_content 'An example legislation process'
click_link 'An example legislation process'
- click_link 'Text'
+ click_link 'Drafting'
click_link 'Create version'
@@ -82,7 +82,7 @@ feature 'Admin legislation draft versions' do
expect(page).to have_content 'An example legislation process'
click_link 'An example legislation process'
- click_link 'Text'
+ click_link 'Drafting'
click_link 'Version 1'
diff --git a/spec/features/admin/poll/booths_spec.rb b/spec/features/admin/poll/booths_spec.rb
index ba7ca5cfb..d8e399f09 100644
--- a/spec/features/admin/poll/booths_spec.rb
+++ b/spec/features/admin/poll/booths_spec.rb
@@ -14,7 +14,7 @@ feature 'Admin booths' do
click_link "Booths location"
end
- expect(page).to have_content "There are no booths"
+ expect(page).to have_content "There are no active booths for any upcoming poll."
end
scenario 'Index' do
diff --git a/spec/features/admin/proposals_spec.rb b/spec/features/admin/proposals_spec.rb
index 0c65aa899..1f48fb482 100644
--- a/spec/features/admin/proposals_spec.rb
+++ b/spec/features/admin/proposals_spec.rb
@@ -45,7 +45,7 @@ feature 'Admin proposals' do
proposal = create(:proposal, :hidden)
visit admin_proposals_path
- click_link 'Confirm'
+ click_link 'Confirm moderation'
expect(page).not_to have_content(proposal.title)
click_link('Confirmed')
diff --git a/spec/features/budgets/budgets_spec.rb b/spec/features/budgets/budgets_spec.rb
index dc50f5d8b..2400a8c6a 100644
--- a/spec/features/budgets/budgets_spec.rb
+++ b/spec/features/budgets/budgets_spec.rb
@@ -22,7 +22,7 @@ feature 'Budgets' do
expect(page).to have_content(budget.name)
expect(page).to have_content(budget.description)
expect(page).to have_content('Actual phase')
- expect(page).to have_content('Informing')
+ expect(page).to have_content('Information')
expect(page).to have_link('Help with participatory budgets')
expect(page).to have_link('See all phases')
end
diff --git a/spec/features/emails_spec.rb b/spec/features/emails_spec.rb
index d9841a160..4d009bfbc 100644
--- a/spec/features/emails_spec.rb
+++ b/spec/features/emails_spec.rb
@@ -336,7 +336,7 @@ feature 'Emails' do
visit new_management_user_invite_path
fill_in "emails", with: " john@example.com, ana@example.com,isable@example.com "
- click_button "Send invites"
+ click_button "Send invitations"
expect(page).to have_content "3 invitations have been sent."
diff --git a/spec/features/user_invites_spec.rb b/spec/features/user_invites_spec.rb
index 5627b0b7e..81c02f5cc 100644
--- a/spec/features/user_invites_spec.rb
+++ b/spec/features/user_invites_spec.rb
@@ -10,7 +10,7 @@ feature 'User invites' do
visit new_management_user_invite_path
fill_in "emails", with: "john@example.com, ana@example.com, isable@example.com"
- click_button "Send invites"
+ click_button "Send invitations"
expect(page).to have_content "3 invitations have been sent."
end