Include link to resource in the flash message
This commit is contained in:
@@ -8,7 +8,7 @@ class Admin::Legislation::DraftVersionsController < Admin::Legislation::BaseCont
|
||||
|
||||
def create
|
||||
if @draft_version.save
|
||||
redirect_to admin_legislation_process_draft_versions_path, notice: t('admin.legislation.draft_versions.create.notice')
|
||||
redirect_to admin_legislation_process_draft_versions_path, notice: t('admin.legislation.draft_versions.create.notice', link: legislation_process_draft_version_path(@process, @draft_version).html_safe)
|
||||
else
|
||||
flash.now[:error] = t('admin.legislation.draft_versions.create.error')
|
||||
render :new
|
||||
@@ -17,7 +17,7 @@ class Admin::Legislation::DraftVersionsController < Admin::Legislation::BaseCont
|
||||
|
||||
def update
|
||||
if @draft_version.update(draft_version_params)
|
||||
redirect_to edit_admin_legislation_process_draft_version_path(@process, @draft_version), notice: t('admin.legislation.draft_versions.update.notice')
|
||||
redirect_to edit_admin_legislation_process_draft_version_path(@process, @draft_version), notice: t('admin.legislation.draft_versions.update.notice', link: legislation_process_draft_version_path(@process, @draft_version).html_safe)
|
||||
else
|
||||
flash.now[:error] = t('admin.legislation.draft_versions.update.error')
|
||||
render :edit
|
||||
|
||||
@@ -9,7 +9,7 @@ class Admin::Legislation::ProcessesController < Admin::Legislation::BaseControll
|
||||
|
||||
def create
|
||||
if @process.save
|
||||
redirect_to edit_admin_legislation_process_path(@process), notice: t('admin.legislation.processes.create.notice')
|
||||
redirect_to edit_admin_legislation_process_path(@process), notice: t('admin.legislation.processes.create.notice', link: legislation_process_path(@process).html_safe)
|
||||
else
|
||||
flash.now[:error] = t('admin.legislation.processes.create.error')
|
||||
render :new
|
||||
@@ -18,7 +18,7 @@ class Admin::Legislation::ProcessesController < Admin::Legislation::BaseControll
|
||||
|
||||
def update
|
||||
if @process.update(process_params)
|
||||
redirect_to edit_admin_legislation_process_path(@process), notice: t('admin.legislation.processes.update.notice')
|
||||
redirect_to edit_admin_legislation_process_path(@process), notice: t('admin.legislation.processes.update.notice', link: legislation_process_path(@process).html_safe)
|
||||
else
|
||||
flash.now[:error] = t('admin.legislation.processes.update.error')
|
||||
render :edit
|
||||
|
||||
@@ -13,7 +13,7 @@ class Admin::Legislation::QuestionsController < Admin::Legislation::BaseControll
|
||||
def create
|
||||
@question.author = current_user
|
||||
if @question.save
|
||||
redirect_to admin_legislation_process_questions_path, notice: t('admin.legislation.questions.create.notice')
|
||||
redirect_to admin_legislation_process_questions_path, notice: t('admin.legislation.questions.create.notice', link: legislation_process_question_path(@process, @question).html_safe)
|
||||
else
|
||||
flash.now[:error] = t('admin.legislation.questions.create.error')
|
||||
render :new
|
||||
@@ -22,7 +22,7 @@ class Admin::Legislation::QuestionsController < Admin::Legislation::BaseControll
|
||||
|
||||
def update
|
||||
if @question.update(question_params)
|
||||
redirect_to edit_admin_legislation_process_question_path(@process, @question), notice: t('admin.legislation.questions.update.notice')
|
||||
redirect_to edit_admin_legislation_process_question_path(@process, @question), notice: t('admin.legislation.questions.update.notice', link: legislation_process_question_path(@process, @question).html_safe)
|
||||
else
|
||||
flash.now[:error] = t('admin.legislation.questions.update.error')
|
||||
render :edit
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
<div class="notice-text">
|
||||
<%= flash_message %>
|
||||
<%= flash_message.html_safe %>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -85,10 +85,10 @@ en:
|
||||
legislation:
|
||||
processes:
|
||||
create:
|
||||
notice: Process created successfully
|
||||
notice: 'Process created successfully. <a href="%{link}">Click to visit</a>'
|
||||
error: Process couldn't be created
|
||||
update:
|
||||
notice: Process updated successfully
|
||||
notice: 'Process updated successfully. <a href="%{link}">Click to visit</a>'
|
||||
error: Process couldn't be updated
|
||||
destroy:
|
||||
notice: Process deleted successfully
|
||||
@@ -132,10 +132,10 @@ en:
|
||||
questions: Debate
|
||||
draft_versions:
|
||||
create:
|
||||
notice: Draft created successfully
|
||||
notice: 'Draft created successfully. <a href="%{link}">Click to visit</a>'
|
||||
error: Draft couldn't be created
|
||||
update:
|
||||
notice: Draft updated successfully
|
||||
notice: 'Draft updated successfully. <a href="%{link}">Click to visit</a>'
|
||||
error: Draft couldn't be updated
|
||||
destroy:
|
||||
notice: Draft deleted successfully
|
||||
@@ -174,10 +174,10 @@ en:
|
||||
status: Status
|
||||
questions:
|
||||
create:
|
||||
notice: Question created successfully
|
||||
notice: 'Question created successfully. <a href="%{link}">Click to visit</a>'
|
||||
error: Question couldn't be created
|
||||
update:
|
||||
notice: Question updated successfully
|
||||
notice: 'Question updated successfully. <a href="%{link}">Click to visit</a>'
|
||||
error: Question couldn't be updated
|
||||
destroy:
|
||||
notice: Question deleted successfully
|
||||
|
||||
@@ -83,10 +83,10 @@ es:
|
||||
legislation:
|
||||
processes:
|
||||
create:
|
||||
notice: Proceso creado correctamente
|
||||
notice: 'Proceso creado correctamente. <a href="%{link}">Haz click para verlo</a>'
|
||||
error: No se ha podido crear el proceso
|
||||
update:
|
||||
notice: Proceso actualizado correctamente
|
||||
notice: 'Proceso actualizado correctamente. <a href="%{link}">Haz click para verlo</a>'
|
||||
error: No se ha podido actualizar el proceso
|
||||
destroy:
|
||||
notice: Proceso eliminado correctamente
|
||||
@@ -130,10 +130,10 @@ es:
|
||||
questions: Debate
|
||||
draft_versions:
|
||||
create:
|
||||
notice: Borrador creado correctamente
|
||||
notice: 'Borrador creado correctamente. <a href="%{link}">Haz click para verlo</a>'
|
||||
error: No se ha podido crear el borrador
|
||||
update:
|
||||
notice: Borrador actualizado correctamente
|
||||
notice: 'Borrador actualizado correctamente. <a href="%{link}">Haz click para verlo</a>'
|
||||
error: No se ha podido actualizar el borrador
|
||||
destroy:
|
||||
notice: Borrador eliminado correctamente
|
||||
@@ -172,10 +172,10 @@ es:
|
||||
status: Estado
|
||||
questions:
|
||||
create:
|
||||
notice: Pregunta creada correctamente
|
||||
notice: 'Pregunta creada correctamente. <a href="%{link}">Haz click para verla</a>'
|
||||
error: No se ha podido crear la pregunta
|
||||
update:
|
||||
notice: Pregunta actualizada correctamente
|
||||
notice: 'Pregunta actualizada correctamente. <a href="%{link}">Haz click para verla</a>'
|
||||
error: No se ha podido actualizar la pregunta
|
||||
destroy:
|
||||
notice: Pregunta eliminada correctamente
|
||||
|
||||
Reference in New Issue
Block a user