Impossible de définir les notifications par email pour le chat dans les paramètres administrateur

En tant qu’administrateur, je ne trouve pas le paramètre correspondant à l’option « Notifications par e-mail » dans les préférences de discussion de l’utilisateur.

Je dois définir l’option sur « Jamais » pour tous les utilisateurs à la fois, mais je ne peux pas.



2 « J'aime »

J’ai déplacé ceci dans Feature et marqué comme chat car il ne s’agit pas d’un problème mais d’une demande.\n\nJe suis d’accord ! Ce serait vraiment utile de pouvoir configurer facilement les paramètres par défaut du site pour le chat.\n\nVous pourriez probablement faire ce dont vous avez besoin via la console Rails pour vos utilisateurs existants. Mais je ne suis pas sûr de la façon dont vous feriez cela pour les nouveaux arrivants. Peut-être un assistant personnalisé ?

4 « J'aime »

Je devais juste définir les notifications par e-mail par défaut (sur jamais) pour le chat pour tout le monde, car il semble que lorsque_absent soit la valeur par défaut.

Je partage le script :

User.all.each do |user|
  user_option = user.user_option

  if user_option.chat_email_frequency != "jamais"
    puts "Utilisateur : #{user.username} - Paramètre actuel de chat_email_frequency : #{user_option.chat_email_frequency}"
    user_option.update(chat_email_frequency: "jamais")
    # puts "Paramètre chat_email_frequency mis à jour à 'jamais' pour l'utilisateur : #{user.username}"
  end
end
1 « J'aime »

Qu’allez-vous faire pour vos nouveaux arrivants ?

Remontée de ce sujet.

Les notifications par e-mail des discussions pour les messages directs sont désormais indépendantes des paramètres d’e-mail principaux, ce qui signifie que la configuration du niveau d'e-mail par défaut sur « jamais » ne bloque plus ces e-mails de discussion.

1 « J'aime »