Fossil SCM

When doing "fossil user default <username>", don't try to check the current default user for validity.

jan.nijtmans 2014-06-06 09:27 trunk
Commit 4306f0f3d63454341268ecd9b9a76ab4fbc36840
1 file changed +1 -1
+1 -1
--- src/user.c
+++ src/user.c
@@ -248,12 +248,12 @@
248248
"VALUES(%B,%Q,%B,%B,now())",
249249
&login, zPw, &caps, &contact
250250
);
251251
free(zPw);
252252
}else if( n>=2 && strncmp(g.argv[2],"default",n)==0 ){
253
- user_select();
254253
if( g.argc==3 ){
254
+ user_select();
255255
fossil_print("%s\n", g.zLogin);
256256
}else{
257257
if( !db_exists("SELECT 1 FROM user WHERE login=%Q", g.argv[3]) ){
258258
fossil_fatal("no such user: %s", g.argv[3]);
259259
}
260260
--- src/user.c
+++ src/user.c
@@ -248,12 +248,12 @@
248 "VALUES(%B,%Q,%B,%B,now())",
249 &login, zPw, &caps, &contact
250 );
251 free(zPw);
252 }else if( n>=2 && strncmp(g.argv[2],"default",n)==0 ){
253 user_select();
254 if( g.argc==3 ){
 
255 fossil_print("%s\n", g.zLogin);
256 }else{
257 if( !db_exists("SELECT 1 FROM user WHERE login=%Q", g.argv[3]) ){
258 fossil_fatal("no such user: %s", g.argv[3]);
259 }
260
--- src/user.c
+++ src/user.c
@@ -248,12 +248,12 @@
248 "VALUES(%B,%Q,%B,%B,now())",
249 &login, zPw, &caps, &contact
250 );
251 free(zPw);
252 }else if( n>=2 && strncmp(g.argv[2],"default",n)==0 ){
 
253 if( g.argc==3 ){
254 user_select();
255 fossil_print("%s\n", g.zLogin);
256 }else{
257 if( !db_exists("SELECT 1 FROM user WHERE login=%Q", g.argv[3]) ){
258 fossil_fatal("no such user: %s", g.argv[3]);
259 }
260

Keyboard Shortcuts

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