From d968e7e6bdc8f4a8bad17783b627059096732ea1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Chai=CC=88b=20Martinez?= Date: Thu, 11 Jul 2019 16:05:41 +0200 Subject: [PATCH] Add some admin usage info for contextual help with crisp MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix #4052 Signed-off-by: Chaìˆb Martinez --- app/controllers/application_controller.rb | 6 +++++- app/javascript/shared/track/crisp.js | 6 ++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index df168b7c1..fa3287d7c 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -250,7 +250,11 @@ class ApplicationController < ActionController::Base email: current_administrateur&.email, DS_SIGN_IN_COUNT: current_administrateur&.sign_in_count, DS_CREATED_AT: current_administrateur&.created_at, - DS_ID: current_administrateur&.id + DS_ID: current_administrateur&.id, + DS_NB_DEMARCHES_BROUILLONS: current_administrateur.procedures.brouillons.count, + DS_NB_DEMARCHES_ACTIVES: current_administrateur.procedures.publiees.count, + DS_NB_DEMARCHES_ARCHIVES: current_administrateur.procedures.archivees.count + } } end diff --git a/app/javascript/shared/track/crisp.js b/app/javascript/shared/track/crisp.js index 08aeda15b..55819e034 100644 --- a/app/javascript/shared/track/crisp.js +++ b/app/javascript/shared/track/crisp.js @@ -21,6 +21,12 @@ if (enabled) { [ ['DS_ID', administrateur.email], ['DS_SIGN_IN_COUNT', administrateur.DS_SIGN_IN_COUNT], + [ + 'DS_NB_DEMARCHES_BROUILLONS', + administrateur.DS_NB_DEMARCHES_BROUILLONS + ], + ['DS_NB_DEMARCHES_ACTIVES', administrateur.DS_NB_DEMARCHES_ACTIVES], + ['DS_NB_DEMARCHES_ARCHIVES', administrateur.DS_NB_DEMARCHES_ARCHIVES], [ 'URL_MANAGER', 'https://www.demarches-simplifiees.fr/manager/administrateurs/' +