Fossil SCM

Fix a typo in the processing of Forum record syncs.

drh 2018-06-25 22:44 trunk
Commit b71ab777f0344b1f3a5ac313de28a47e1d2fe04354c5da60bc83b88a313b4f9f
1 file changed +1 -1
+1 -1
--- src/xfer.c
+++ src/xfer.c
@@ -1421,11 +1421,11 @@
14211421
char *zName = blob_str(&xfer.aToken[1]);
14221422
if( zName[0]=='/' ){
14231423
/* New style configuration transfer */
14241424
int groupMask = configure_name_to_mask(&zName[1], 0);
14251425
if( !g.perm.Admin ) groupMask &= ~(CONFIGSET_USER|CONFIGSET_SCRIBER);
1426
- if( !g.perm.RdForum ) groupMask & ~CONFIGSET_FORUM;
1426
+ if( !g.perm.RdForum ) groupMask &= ~CONFIGSET_FORUM;
14271427
if( !g.perm.RdAddr ) groupMask &= ~CONFIGSET_ADDR;
14281428
configure_send_group(xfer.pOut, groupMask, 0);
14291429
}
14301430
}
14311431
}else
14321432
--- src/xfer.c
+++ src/xfer.c
@@ -1421,11 +1421,11 @@
1421 char *zName = blob_str(&xfer.aToken[1]);
1422 if( zName[0]=='/' ){
1423 /* New style configuration transfer */
1424 int groupMask = configure_name_to_mask(&zName[1], 0);
1425 if( !g.perm.Admin ) groupMask &= ~(CONFIGSET_USER|CONFIGSET_SCRIBER);
1426 if( !g.perm.RdForum ) groupMask & ~CONFIGSET_FORUM;
1427 if( !g.perm.RdAddr ) groupMask &= ~CONFIGSET_ADDR;
1428 configure_send_group(xfer.pOut, groupMask, 0);
1429 }
1430 }
1431 }else
1432
--- src/xfer.c
+++ src/xfer.c
@@ -1421,11 +1421,11 @@
1421 char *zName = blob_str(&xfer.aToken[1]);
1422 if( zName[0]=='/' ){
1423 /* New style configuration transfer */
1424 int groupMask = configure_name_to_mask(&zName[1], 0);
1425 if( !g.perm.Admin ) groupMask &= ~(CONFIGSET_USER|CONFIGSET_SCRIBER);
1426 if( !g.perm.RdForum ) groupMask &= ~CONFIGSET_FORUM;
1427 if( !g.perm.RdAddr ) groupMask &= ~CONFIGSET_ADDR;
1428 configure_send_group(xfer.pOut, groupMask, 0);
1429 }
1430 }
1431 }else
1432

Keyboard Shortcuts

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