diff --git a/mobile/lib/utils/migration.dart b/mobile/lib/utils/migration.dart index 7852f91fa2..ea762b79cf 100644 --- a/mobile/lib/utils/migration.dart +++ b/mobile/lib/utils/migration.dart @@ -91,7 +91,6 @@ Future migrateDatabaseIfNeeded(Isar db, Drift drift) async { } if (version < 21) { - await syncStreamRepository.reset(); await Store.put(StoreKey.shouldResetSync, true); } diff --git a/server/src/schema/migrations/1769598833536-ResetSync.ts b/server/src/schema/migrations/1769598833536-ResetSync.ts index b196e9727e..2d700502c4 100644 --- a/server/src/schema/migrations/1769598833536-ResetSync.ts +++ b/server/src/schema/migrations/1769598833536-ResetSync.ts @@ -1,7 +1,8 @@ import { Kysely, sql } from 'kysely'; export async function up(db: Kysely): Promise { - await sql`UPDATE "session" SET "isPendingSyncReset" = true`.execute(db); + await sql`UPDATE "session" SET "isPendingSyncReset" = false`.execute(db); + await sql`TRUNCATE TABLE "session_sync_checkpoint"`.execute(db); } export async function down(): Promise {}