Fossil SCM
Bug fix: Do not send non-digest subscribers the daily digest email.
Commit
174ab076eb801cbc1d7c5c8206f105faca616aa38a09c8dbb09567870cbd22c8
Parent
81c254311e5b812…
1 file changed
+1
+1
| --- src/email.c | ||
| +++ src/email.c | ||
| @@ -2074,10 +2074,11 @@ | ||
| 2074 | 2074 | " SELECT eventid, 0" |
| 2075 | 2075 | " FROM pending_alert" |
| 2076 | 2076 | " WHERE sentDigest IS FALSE" |
| 2077 | 2077 | " AND NOT EXISTS(SELECT 1 FROM private WHERE rid=substr(eventid,2));" |
| 2078 | 2078 | ); |
| 2079 | + zDigest = "true"; | |
| 2079 | 2080 | }else{ |
| 2080 | 2081 | /* Immediate alerts might include events that are subject to |
| 2081 | 2082 | ** moderator approval */ |
| 2082 | 2083 | db_multi_exec( |
| 2083 | 2084 | "INSERT INTO wantalert(eventId,needMod,sentMod)" |
| 2084 | 2085 |
| --- src/email.c | |
| +++ src/email.c | |
| @@ -2074,10 +2074,11 @@ | |
| 2074 | " SELECT eventid, 0" |
| 2075 | " FROM pending_alert" |
| 2076 | " WHERE sentDigest IS FALSE" |
| 2077 | " AND NOT EXISTS(SELECT 1 FROM private WHERE rid=substr(eventid,2));" |
| 2078 | ); |
| 2079 | }else{ |
| 2080 | /* Immediate alerts might include events that are subject to |
| 2081 | ** moderator approval */ |
| 2082 | db_multi_exec( |
| 2083 | "INSERT INTO wantalert(eventId,needMod,sentMod)" |
| 2084 |
| --- src/email.c | |
| +++ src/email.c | |
| @@ -2074,10 +2074,11 @@ | |
| 2074 | " SELECT eventid, 0" |
| 2075 | " FROM pending_alert" |
| 2076 | " WHERE sentDigest IS FALSE" |
| 2077 | " AND NOT EXISTS(SELECT 1 FROM private WHERE rid=substr(eventid,2));" |
| 2078 | ); |
| 2079 | zDigest = "true"; |
| 2080 | }else{ |
| 2081 | /* Immediate alerts might include events that are subject to |
| 2082 | ** moderator approval */ |
| 2083 | db_multi_exec( |
| 2084 | "INSERT INTO wantalert(eventId,needMod,sentMod)" |
| 2085 |