Merge pull request #2463 from betagouv/improve-2364

Improve #2364
This commit is contained in:
gregoirenovel 2018-08-27 14:20:26 +02:00 committed by GitHub
commit 29169b8b47
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 5 additions and 4 deletions

View file

@ -1,6 +1,6 @@
class NewUser::FeedbacksController < ApplicationController
def create
current_user.feedbacks.create!(mark: params[:mark])
flash.notice = "Merci de votre retour"
flash.notice = "Merci de votre retour, si vous souhaitez nous en dire plus, n'hésitez pas à <a href='mailto:#{CONTACT_EMAIL}' target='_blank'>nous contacter par email</a>."
end
end

View file

@ -54,9 +54,9 @@
= dossier.updated_at.localtime.strftime("%d/%m/%Y")
= paginate(@dossiers)
- if current_user.feedbacks.empty?
- if current_user.feedbacks.empty? || current_user.feedbacks.last.created_at < 1.month.ago
#user-satisfaction
%h3 Que pensez-vous de ce service ?
%h3 Que pensez-vous de la facilité d'utilisation de ce service ?
.icons
= link_to feedback_path(mark: 0), data: { remote: true, method: :post } do
%span.icon.frown

View file

@ -1,2 +1,3 @@
window.scroll({ top: 0, left: 0, behavior: 'smooth' });
<%= remove_element('#user-satisfaction') %>
<%= render_flash %>

View file

@ -74,7 +74,7 @@ describe 'new_user/dossiers/index.html.haml', type: :view do
context "quand le user n'a aucun feedback" do
it "affiche le formulaire de satisfaction" do
expect(rendered).to have_selector('#user-satisfaction', text: 'Que pensez-vous de ce service ?')
expect(rendered).to have_selector('#user-satisfaction', text: 'Que pensez-vous de la facilité d\'utilisation de ce service ?')
end
end