لا يمكن إعداد إشعارات البريد الإلكتروني للدردشة في إعدادات المدير

بصفتي مسؤولاً، لا يمكنني العثور على الإعداد وفقًا للخيار “إشعارات البريد الإلكتروني” في تفضيلات دردشة المستخدم.

أحتاج إلى تعيين الخيار على “أبدًا” لكل مستخدم دفعة واحدة، لكن لا يمكنني ذلك.



إعجابَين (2)

لقد نقلت هذا إلى Feature ووضعته في الوسم chat لأنه ليس شيئًا معطلاً بل شيئًا تطلبه.

أنا أؤيدك! سيكون من المفيد جدًا أن نتمكن من تكوين إعدادات الدردشة الافتراضية بسهولة.

ربما يمكنك القيام بما تحتاجه عبر وحدة تحكم Rails للمستخدمين الحاليين. لكنني لست متأكدًا من كيفية القيام بذلك للمستخدمين الجدد. ربما معالج مخصص؟

4 إعجابات

كنت بحاجة فقط إلى تعيين إشعارات البريد الإلكتروني الافتراضية (على never) للدردشة للجميع، لأنه يبدو أن when_away هو الافتراضي.

أشارك البرنامج النصي:

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

  if user_option.chat_email_frequency != "never"
    puts "User: #{user.username} - Current chat_email_frequency setting: #{user_option.chat_email_frequency}"
    user_option.update(chat_email_frequency: "never")
    # puts "Updated chat_email_frequency setting to 'never' for user: #{user.username}"
  end
end
إعجاب واحد (1)

ماذا ستفعلون للمنضمين الجدد؟

أرفع هذا الموضوع.

أصبحت إشعارات البريد الإلكتروني للدردشة للرسائل المباشرة مستقلة عن إعدادات البريد الإلكتروني الأساسية، مما يعني أن تعيين مستوى البريد الإلكتروني الافتراضي على “أبدًا” لم يعد يحظر رسائل البريد الإلكتروني الخاصة بالدردشة هذه.