thoka
(Thomas Kalka)
9. April 2024 um 14:21
102
Während des Debuggings haben wir keine schwerwiegenden Probleme gefunden.
# since: last_run_at,
reject_reason: last_run_at.to_s # TODO: this is a hack, since no other option survives
}
Jobs.enqueue(:user_email, opts)
end
end
def target_user_ids(compare_hour = true, repair_problems = true)
enabled_ids = UserCustomField.where(name: "user_mlm_daily_summary_enabled", value: ["true","t"]).pluck(:user_id)
users = User.real
.activated
.not_suspended
.not_silenced
.joins(:user_option)
.where(id: enabled_ids)
.where(staged: false)
.where("#{!SiteSetting.must_approve_users?} OR approved OR moderator OR admin")
.where("COALESCE(first_seen_at, '2010-01-01') <= CURRENT_TIMESTAMP - '23 HOURS'::INTERVAL") # don't send unless you've been around for a day already
behebt die unzuverlässige Speicherung von true in benutzerdefinierten Feldern.
1 „Gefällt mir“
etienne
(Etienne Girardet)
16. April 2024 um 11:49
103
Thomas Kalka:
Der Hauptgrund für die Verwendung dieses Plugins war, den Benutzern „eine E-Mail pro Tag“ versprechen zu können.
Nach unserer Erfahrung wird eine E-Mail, die die Änderungen eines Tages zusammenfasst, jedoch von vielen Empfängern ignoriert oder landet im Spam.
Nur für die Akten: Wir sehen Vorteile darin, den Benutzern eine Möglichkeit zu bieten, mit einer Community zu interagieren, indem sie die tägliche Zusammenfassung ihrer Threads lesen, ohne sich aktiv im Forum anzumelden oder eine E-Mail pro Beitrag zu erhalten (was lästig sein kann). Wir haben eine höhere Akzeptanz erlebt, Teil eines aktiven Forums zu sein.
Vielen Dank für die Arbeit und dafür, dass das Plugin am Leben erhalten wird.
4 „Gefällt mir“
thoka
(Thomas Kalka)
30. April 2024 um 20:23
104
Die Gabel hat jetzt ihre eigene offizielle Seite : Discourse mail daily summary plugin
1 „Gefällt mir“