Differences From:
File
src/clone.c
part of check-in
[945ecd1a8b]
- Add support for "file:" URLs on push, pull, and sync.
by
drh on
2009-04-11 12:51:44.
[view]
To:
File
src/clone.c
part of check-in
[47d8fc4944]
- Always store g.urlCanonical as the last-sync-url value.
Fix for ticket 045f23be750d93c0bd91f179f39c5c829ed01bc6.
by
drh on
2009-08-01 12:59:38.
[view]
@@ -57,10 +57,10 @@
db_multi_exec(
"REPLACE INTO config(name,value)"
" VALUES('server-code', lower(hex(randomblob(20))));"
"REPLACE INTO config(name,value)"
- " VALUES('last-sync-url', 'file://%q');",
- g.urlName
+ " VALUES('last-sync-url', '%q');",
+ g.urlCanonical
);
g.zLogin = db_text(0, "SELECT login FROM user WHERE cap LIKE '%%s%%'");
if( g.zLogin==0 ){
db_create_default_users(1);
@@ -74,9 +74,9 @@
db_initial_setup(0, 0);
user_select();
db_set("content-schema", CONTENT_SCHEMA, 0);
db_set("aux-schema", AUX_SCHEMA, 0);
- db_set("last-sync-url", g.argv[2], 0);
+ db_set("last-sync-url", g.urlCanonical, 0);
db_multi_exec(
"REPLACE INTO config(name,value)"
" VALUES('server-code', lower(hex(randomblob(20))));"
);