From 54266d1ba387dac3b3128a8412a0e381afe2b69a Mon Sep 17 00:00:00 2001 From: Abdullah Atta Date: Mon, 18 Aug 2025 18:23:42 +0500 Subject: [PATCH] sync: disable `SendMonographs` on sync since its not supported by clients yet --- Notesnook.API/Hubs/SyncV2Hub.cs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Notesnook.API/Hubs/SyncV2Hub.cs b/Notesnook.API/Hubs/SyncV2Hub.cs index 819c23f..fc536e6 100644 --- a/Notesnook.API/Hubs/SyncV2Hub.cs +++ b/Notesnook.API/Hubs/SyncV2Hub.cs @@ -270,14 +270,14 @@ namespace Notesnook.API.Hubs } } - var unsyncedMonographs = ids.Where((id) => id.EndsWith(":monograph")).ToHashSet(); - var unsyncedMonographIds = unsyncedMonographs.Select((id) => id.Split(":")[0]).ToArray(); - var userMonographs = isResetSync - ? await Repositories.Monographs.FindAsync(m => m.UserId == userId) - : await Repositories.Monographs.FindAsync(m => m.UserId == userId && unsyncedMonographIds.Contains(m.ItemId)); + // var unsyncedMonographs = ids.Where((id) => id.EndsWith(":monograph")).ToHashSet(); + // var unsyncedMonographIds = unsyncedMonographs.Select((id) => id.Split(":")[0]).ToArray(); + // var userMonographs = isResetSync + // ? await Repositories.Monographs.FindAsync(m => m.UserId == userId) + // : await Repositories.Monographs.FindAsync(m => m.UserId == userId && unsyncedMonographIds.Contains(m.ItemId)); - if (userMonographs.Any() && !await Clients.Caller.SendMonographs(userMonographs).WaitAsync(TimeSpan.FromMinutes(10))) - throw new HubException("Client rejected monographs."); + // if (userMonographs.Any() && !await Clients.Caller.SendMonographs(userMonographs).WaitAsync(TimeSpan.FromMinutes(10))) + // throw new HubException("Client rejected monographs."); deviceService.Reset();