Fossil SCM

Do not require Email-Notify permission to operate the /alerts page with a valid subscriberCode.

drh 2018-06-23 19:55 trunk
Commit 159105895173a45d54d8586064e1d220c5d2fc7cff782a60686022b0bdc79c98
1 file changed -4
--- src/email.c
+++ src/email.c
@@ -1101,14 +1101,10 @@
11011101
int eErr = 0;
11021102
char *zErr = 0;
11031103
11041104
if( email_webpages_disabled() ) return;
11051105
login_check_credentials();
1106
- if( !g.perm.EmailAlert ){
1107
- cgi_redirect("subscribe");
1108
- return;
1109
- }
11101106
if( zName==0 && login_is_individual() ){
11111107
zName = db_text(0, "SELECT hex(subscriberCode) FROM subscriber"
11121108
" WHERE suname=%Q", g.zLogin);
11131109
}
11141110
if( zName==0 || !validate16(zName, -1) ){
11151111
--- src/email.c
+++ src/email.c
@@ -1101,14 +1101,10 @@
1101 int eErr = 0;
1102 char *zErr = 0;
1103
1104 if( email_webpages_disabled() ) return;
1105 login_check_credentials();
1106 if( !g.perm.EmailAlert ){
1107 cgi_redirect("subscribe");
1108 return;
1109 }
1110 if( zName==0 && login_is_individual() ){
1111 zName = db_text(0, "SELECT hex(subscriberCode) FROM subscriber"
1112 " WHERE suname=%Q", g.zLogin);
1113 }
1114 if( zName==0 || !validate16(zName, -1) ){
1115
--- src/email.c
+++ src/email.c
@@ -1101,14 +1101,10 @@
1101 int eErr = 0;
1102 char *zErr = 0;
1103
1104 if( email_webpages_disabled() ) return;
1105 login_check_credentials();
 
 
 
 
1106 if( zName==0 && login_is_individual() ){
1107 zName = db_text(0, "SELECT hex(subscriberCode) FROM subscriber"
1108 " WHERE suname=%Q", g.zLogin);
1109 }
1110 if( zName==0 || !validate16(zName, -1) ){
1111

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button