diff --git a/backend/src/controllers/syncController.ts b/backend/src/controllers/syncController.ts index 9cc1cf7..0129a09 100644 --- a/backend/src/controllers/syncController.ts +++ b/backend/src/controllers/syncController.ts @@ -138,7 +138,7 @@ export const syncStatus = async (req: AuthRequest, res: Response) => { const clientUpdatedAt = clientEndpointMap.get(ep.id); if (!clientUpdatedAt) { newEndpoints.push({ id: ep.id, name: ep.name }); - } else if (new Date(ep.updated_at).getTime() > new Date(clientUpdatedAt).getTime()) { + } else if (new Date(String(ep.updated_at)).getTime() > new Date(String(clientUpdatedAt)).getTime()) { changedEndpoints.push({ id: ep.id, name: ep.name, server_updated_at: ep.updated_at }); } } @@ -155,7 +155,7 @@ export const syncStatus = async (req: AuthRequest, res: Response) => { const clientUpdatedAt = clientFolderMap.get(f.id); if (!clientUpdatedAt) { newFolders.push({ id: f.id, name: f.name }); - } else if (new Date(f.updated_at).getTime() > new Date(clientUpdatedAt).getTime()) { + } else if (new Date(String(f.updated_at)).getTime() > new Date(String(clientUpdatedAt)).getTime()) { changedFolders.push({ id: f.id, name: f.name, server_updated_at: f.updated_at }); } }