liquid_feedback_frontend

changeset 1300:5aecbbb04a42

Added missing conditions to events for notification selector
author bsw
date Wed May 04 21:38:02 2016 +0200 (2016-05-04)
parents fb62b2c24fb5
children 73e8b4e48078
files model/event.lua
line diff
     1.1 --- a/model/event.lua	Wed May 04 21:37:27 2016 +0200
     1.2 +++ b/model/event.lua	Wed May 04 21:38:02 2016 +0200
     1.3 @@ -56,6 +56,9 @@
     1.4      :add_where("now() - event_for_notification.occurrence BETWEEN '-3 days'::interval AND '3 days'::interval")
     1.5      -- do not notify a member about the events caused by the member
     1.6      :add_where("event_for_notification.member_id ISNULL OR event_for_notification.member_id != member.id")
     1.7 +    :add_where("member.notify_email NOTNULL")
     1.8 +    :add_where("NOT member.locked")
     1.9 +    :add_where("NOT member.disable_notifications")
    1.10      :exec()
    1.11      
    1.12    io.stderr:write("Sending notifications for event " .. self.id .. " to " .. (#members_to_notify) .. " members\n")

Impressum / About Us