@@ -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
668677int 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