Skip to content

Commit cc35c4c

Browse files
committed
add cloudsync_network_reset_check_version func
1 parent f5ae76c commit cc35c4c

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

src/network.c

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -663,6 +663,15 @@ void cloudsync_network_check_changes (sqlite3_context *context, int argc, sqlite
663663
cloudsync_network_check_internal(context, argc, argv);
664664
}
665665

666+
void cloudsync_network_reset_check_version (sqlite3_context *context, int argc, sqlite3_value **argv) {
667+
DEBUG_FUNCTION("cloudsync_network_reset_check_version");
668+
669+
sqlite3 *db = sqlite3_context_db_handle(context);
670+
char *buf = "0";
671+
dbutils_settings_set_key_value(db, context, CLOUDSYNC_KEY_CHECK_DBVERSION, buf);
672+
dbutils_settings_set_key_value(db, context, CLOUDSYNC_KEY_CHECK_SEQ, buf);
673+
}
674+
666675
// MARK: -
667676

668677
int cloudsync_network_register (sqlite3 *db, char **pzErrMsg, void *ctx) {
@@ -686,7 +695,7 @@ int cloudsync_network_register (sqlite3 *db, char **pzErrMsg, void *ctx) {
686695
rc = dbutils_register_function(db, "cloudsync_network_check_changes", cloudsync_network_check_changes, 0, pzErrMsg, ctx, NULL);
687696
if (rc != SQLITE_OK) return rc;
688697

689-
rc = dbutils_register_function(db, "cloudsync_network_check_changes_sync", cloudsync_network_check_changes_sync, 2, pzErrMsg, ctx, NULL);
698+
rc = dbutils_register_function(db, "cloudsync_network_reset_check_version", cloudsync_network_reset_check_version, 0, pzErrMsg, ctx, NULL);
690699
if (rc != SQLITE_OK) return rc;
691700

692701
return rc;

0 commit comments

Comments
 (0)