Remove the pipelines link from Auto DevOps toast

This removes the link to the pipelines page from the Auto DevOps toast.
Since our switch to BootsrapVue's toast component, HTML is escaped in
toasts' messages, meaning that this link could not render.
After discussing this issue, we have concluded that the link could be
removed altogether as toasts should probably not contain any interactive
elements for accessbility concerns.

Changelog: fixed
parent fff0d177
......@@ -104,8 +104,7 @@ module Projects
CreatePipelineWorker.perform_async(project.id, current_user.id, project.default_branch, :web, ignore_skip_ci: true, save_on_errors: false)
# rubocop:enable CodeReuse/Worker
pipelines_link_start = '<a href="%{url}">'.html_safe % { url: project_pipelines_path(@project) }
flash[:toast] = _("A new Auto DevOps pipeline has been created, go to %{pipelines_link_start}Pipelines page%{pipelines_link_end} for details") % { pipelines_link_start: pipelines_link_start, pipelines_link_end: "</a>".html_safe }
flash[:toast] = _("A new Auto DevOps pipeline has been created, go to Pipelines page for details")
end
def define_variables
......
......@@ -1471,7 +1471,7 @@ msgstr ""
msgid "A merge request hasn't yet been merged"
msgstr ""
msgid "A new Auto DevOps pipeline has been created, go to %{pipelines_link_start}Pipelines page%{pipelines_link_end} for details"
msgid "A new Auto DevOps pipeline has been created, go to Pipelines page for details"
msgstr ""
msgid "A new Release %{tag} for %{name} was published. Visit the %{release_link_start}Releases page%{release_link_end} to read more about it."
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment