Existe-t-il des options de configuration pour la journalisation quelque part ?
Je souhaite empêcher Discourse de journaliser les messages actuellement rédigés par les utilisateurs. Est-ce possible d’une manière ou d’une autre ?
Existe-t-il des options de configuration pour la journalisation quelque part ?
Je souhaite empêcher Discourse de journaliser les messages actuellement rédigés par les utilisateurs. Est-ce possible d’une manière ou d’une autre ?
Bonjour, pourriez-vous essayer de reformuler ? Ce que vous demandez n’est pas clair, désolé !
Eh bien, dans discourse/rails/production.log, chaque message est enregistré, comme
Started POST "/posts" for 1.15.7.3 at 2020-11-12 13:46:27 +0000
Processing by PostsController#create as */*
Parameters: {"raw"=>"This is a message which shouldn't be logged in my eyes"}
Et que souhaitez-vous modifier ?
Je ne souhaite pas voir ces messages dans le journal, si possible.
Pour filtrer un paramètre spécifique dans Rails, vous pouvez procéder ainsi (ancienne méthode avant “filter_attributes”, voir ci-dessous) via un plugin :
Rails.application.config.filter_parameters += [
:raw,
:signature,
:return_url,
:api_url,
:access_token_url,
:code
]
Vous pouvez également utiliser :
filter_attributes
Voir également filter_attributes et d’autres bonnes informations à ce sujet ici :
J’espère que cela vous aide @sbernhard
Voir également :