Fossil SCM
Fix the "remote-url" command so that it preserves the userid and password. Ticket [68c7f7bee951302].
Commit
11ecd5c0b512fdea2565a133e9dec19c4ba81e27
Parent
671e7c34e9a78bd…
1 file changed
+1
-1
+1
-1
| --- src/sync.c | ||
| +++ src/sync.c | ||
| @@ -183,11 +183,11 @@ | ||
| 183 | 183 | if( g.argc==3 ){ |
| 184 | 184 | if( strcmp(g.argv[2],"off")==0 ){ |
| 185 | 185 | db_unset("last-sync-url", 0); |
| 186 | 186 | }else{ |
| 187 | 187 | url_parse(g.argv[2]); |
| 188 | - db_set("last-sync-url", g.urlCanonical, 0); | |
| 188 | + db_set("last-sync-url", g.urlIsFile ? g.urlCanonical : g.argv[2], 0); | |
| 189 | 189 | } |
| 190 | 190 | } |
| 191 | 191 | zUrl = db_get("last-sync-url", 0); |
| 192 | 192 | if( zUrl==0 ){ |
| 193 | 193 | printf("off\n"); |
| 194 | 194 |
| --- src/sync.c | |
| +++ src/sync.c | |
| @@ -183,11 +183,11 @@ | |
| 183 | if( g.argc==3 ){ |
| 184 | if( strcmp(g.argv[2],"off")==0 ){ |
| 185 | db_unset("last-sync-url", 0); |
| 186 | }else{ |
| 187 | url_parse(g.argv[2]); |
| 188 | db_set("last-sync-url", g.urlCanonical, 0); |
| 189 | } |
| 190 | } |
| 191 | zUrl = db_get("last-sync-url", 0); |
| 192 | if( zUrl==0 ){ |
| 193 | printf("off\n"); |
| 194 |
| --- src/sync.c | |
| +++ src/sync.c | |
| @@ -183,11 +183,11 @@ | |
| 183 | if( g.argc==3 ){ |
| 184 | if( strcmp(g.argv[2],"off")==0 ){ |
| 185 | db_unset("last-sync-url", 0); |
| 186 | }else{ |
| 187 | url_parse(g.argv[2]); |
| 188 | db_set("last-sync-url", g.urlIsFile ? g.urlCanonical : g.argv[2], 0); |
| 189 | } |
| 190 | } |
| 191 | zUrl = db_get("last-sync-url", 0); |
| 192 | if( zUrl==0 ){ |
| 193 | printf("off\n"); |
| 194 |