Fossil SCM
Send the alert for new users even if they have empty permissions.
Commit
5772d2f132c48c0272ef0c2d062fff55a71c9337d4795e3ca5178896f3ac76ff
Parent
28b4382e23ec262…
1 file changed
+1
-1
+1
-1
| --- src/setupuser.c | ||
| +++ src/setupuser.c | ||
| @@ -493,11 +493,11 @@ | ||
| 493 | 493 | a[c&0x7f] = P(zNm)!=0; |
| 494 | 494 | if( a[c&0x7f] ) aCap[i++] = c; |
| 495 | 495 | } |
| 496 | 496 | |
| 497 | 497 | aCap[i] = 0; |
| 498 | - bHasNewCaps = userHasNewCaps(zOldCaps, &aCap[0]); | |
| 498 | + bHasNewCaps = bIsNew || userHasNewCaps(zOldCaps, &aCap[0]); | |
| 499 | 499 | zPw = P("pw"); |
| 500 | 500 | zLogin = P("login"); |
| 501 | 501 | if( strlen(zLogin)==0 ){ |
| 502 | 502 | const char *zRef = cgi_referer("setup_ulist"); |
| 503 | 503 | style_header("User Creation Error"); |
| 504 | 504 |
| --- src/setupuser.c | |
| +++ src/setupuser.c | |
| @@ -493,11 +493,11 @@ | |
| 493 | a[c&0x7f] = P(zNm)!=0; |
| 494 | if( a[c&0x7f] ) aCap[i++] = c; |
| 495 | } |
| 496 | |
| 497 | aCap[i] = 0; |
| 498 | bHasNewCaps = userHasNewCaps(zOldCaps, &aCap[0]); |
| 499 | zPw = P("pw"); |
| 500 | zLogin = P("login"); |
| 501 | if( strlen(zLogin)==0 ){ |
| 502 | const char *zRef = cgi_referer("setup_ulist"); |
| 503 | style_header("User Creation Error"); |
| 504 |
| --- src/setupuser.c | |
| +++ src/setupuser.c | |
| @@ -493,11 +493,11 @@ | |
| 493 | a[c&0x7f] = P(zNm)!=0; |
| 494 | if( a[c&0x7f] ) aCap[i++] = c; |
| 495 | } |
| 496 | |
| 497 | aCap[i] = 0; |
| 498 | bHasNewCaps = bIsNew || userHasNewCaps(zOldCaps, &aCap[0]); |
| 499 | zPw = P("pw"); |
| 500 | zLogin = P("login"); |
| 501 | if( strlen(zLogin)==0 ){ |
| 502 | const char *zRef = cgi_referer("setup_ulist"); |
| 503 | style_header("User Creation Error"); |
| 504 |