Fossil SCM

Allow the setup pages to change email-send-method.

drh 2020-09-10 18:15 trunk
Commit 95e735165e8cb2d5ae5ca2f9e5acd71e15468da01cad5d167217fa4b58600bcf
1 file changed +2
--- src/setup.c
+++ src/setup.c
@@ -305,12 +305,14 @@
305305
const char *zQ = P(zQP);
306306
int i;
307307
if( zQ && fossil_strcmp(zQ,z)!=0){
308308
const int nZQ = (int)strlen(zQ);
309309
login_verify_csrf_secret();
310
+ db_unprotect(PROTECT_ALL);
310311
db_set(zVar, zQ, 0);
311312
setup_incr_cfgcnt();
313
+ db_protect_pop();
312314
admin_log("Set multiple_choice_attribute %Q to: %.*s%s",
313315
zVar, 20, zQ, (nZQ>20 ? "..." : ""));
314316
z = zQ;
315317
}
316318
@ <select aria-label="%h(zLabel)" size="1" name="%s(zQP)" id="id%s(zQP)">
317319
--- src/setup.c
+++ src/setup.c
@@ -305,12 +305,14 @@
305 const char *zQ = P(zQP);
306 int i;
307 if( zQ && fossil_strcmp(zQ,z)!=0){
308 const int nZQ = (int)strlen(zQ);
309 login_verify_csrf_secret();
 
310 db_set(zVar, zQ, 0);
311 setup_incr_cfgcnt();
 
312 admin_log("Set multiple_choice_attribute %Q to: %.*s%s",
313 zVar, 20, zQ, (nZQ>20 ? "..." : ""));
314 z = zQ;
315 }
316 @ <select aria-label="%h(zLabel)" size="1" name="%s(zQP)" id="id%s(zQP)">
317
--- src/setup.c
+++ src/setup.c
@@ -305,12 +305,14 @@
305 const char *zQ = P(zQP);
306 int i;
307 if( zQ && fossil_strcmp(zQ,z)!=0){
308 const int nZQ = (int)strlen(zQ);
309 login_verify_csrf_secret();
310 db_unprotect(PROTECT_ALL);
311 db_set(zVar, zQ, 0);
312 setup_incr_cfgcnt();
313 db_protect_pop();
314 admin_log("Set multiple_choice_attribute %Q to: %.*s%s",
315 zVar, 20, zQ, (nZQ>20 ? "..." : ""));
316 z = zQ;
317 }
318 @ <select aria-label="%h(zLabel)" size="1" name="%s(zQP)" id="id%s(zQP)">
319

Keyboard Shortcuts

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